Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
36518 奚晨瑞 石头剪子布 C++ 解答错误 0 MS 252 KB 783 2024-01-13 22:25:04

Tests(0/1):


#include<iostream> #include<cstring> using namespace std; int a[101]; int main() { int N; cin>>N; for(int i=0;i<N;i++){ char s1[20],s2[20]; cin>>s1>>s2; char* Rock="Rock"; char* Paper="Paper"; char* Scissors="Scissors"; bool a1=strcmp(s1,Rock)==1; bool b1=strcmp(s1,Paper)==1; bool c1=strcmp(s1,Scissors)==1; bool a2=strcmp(s2,Rock)==1; bool b2=strcmp(s2,Paper)==1; bool c2=strcmp(s2,Scissors)==1; if((a1==0&&a2==0)||(b1==0&&b2==0)||(c1==0&&c2==0)){ a[i]=0; } else if((a1==0&&b2==0)||(b1==0&&c2==0)&&(c1==0&&a2==0)){ a[i]=2; } else{ a[i]=1; } for(int i=0;i<N;i++){ if(a[i]==0){ cout<<"Tie"; } else if(a[i]==1){ cout<<"Player1"; } else{ cout<<"Player2"; } } return 0; } }


测评信息: