第一行是一个整数 𝑁,表示一共进行了 N 次游戏。1≤𝑁≤1001。
接下来 N 行的每一行包括两个字符串,表示游戏参与者 Player1,Player2 的选择(石头、剪子或者是布): S1,S2
字符串之间以空格隔开 S1 S2 只可能取值在 Rock
,Scissors
,Paper
(大小写敏感)中。
输入:
3 Rock Scissors Paper Paper Rock Paper
输出:
Player1 Tie Player2
#include<bits/stdc++.h>
using namespace std;
int main() {
int n;
cin>>n;
for(int i=0; i<n; i++) {
string a,b;
cin>>a>>b;//读入两个字符串
if(a[0]==b[0])cout<<"Tie\n";//首位相同,平局
else if(a[0]=='R') {
if(b[0]=='P')cout<<"Player2\n";
else cout<<"Player1\n";
}
else if(a[0]=='P') {
if(b[0]=='S')cout<<"Player2\n";
else cout<<"Player1\n";
}
else if(a[0]=='S') {
if(b[0]=='R')cout<<"Player2\n";
else cout<<"Player1\n";
}
}
return 0;
}