【TK】1019: 石頭剪子布
阿新 • • 發佈:2017-07-08
main 次數 spa 輸出 har span layer 空格 player
題目描述
現在有兩個人在玩石頭剪子布遊戲,請你判斷最後誰贏了。
用R代表石頭,S代表剪子,P代表布。輸入
輸入的第一行是一個整數t(0<t<1000),表示測試樣例的數目。
每組輸入樣例的第一行是一個整數n(0<n<100),表示遊戲次數。
接下來n行,每行由兩個字母組成,兩個字母之間用一個空格分隔,這些字母只會是R,S或P。
第一個字母表示Player1的選擇,第二個字母表示Player2的選擇。輸出
對於每組輸入樣例,輸出獲勝方的名字(Player1或Player2),如果平均,則輸出TIE。樣例輸入
3 2 R P S R 3 P P R S S R 1 P R
樣例輸出
Player 2 TIE Player 1
1 # include "stdio.h" 2 int main() 3 { 4 int t,n,i,j,ta,tb; 5 char a,b; 6 scanf("%d",&t); 7 for(i=0;i<t;i++) 8 { 9 ta=tb=0; 10 scanf("%d%*c",&n); 11 for(j=1;j<=n;j++) 12 { 13 scanf("%c %c%*c",&a,&b); 14 if((a==‘R‘ && b==‘P‘)||(a==‘P‘ && b==‘S‘)||(a==‘S‘ && b==‘R‘))tb++; 15 if((a==‘R‘ && b==‘S‘)||(a==‘P‘ && b==‘R‘)||(a==‘S‘ && b==‘P‘))ta++; 16 } 17 if(ta>tb)printf("Player 1\n"); 18 else if(ta<tb)printf("Player 2\n"); 19 else printf("TIE\n"); 20 } 21 return0; 22 }
【TK】1019: 石頭剪子布