"石头、剪刀、布"的游戏大家知道吧。小明和大明正在进行一场"石头、剪刀、布"的较量。
输入格式:
第一行一个整数T(1<=T<=20),代表有T组测试数据。
每个测试输入一个字符串,都由rock,scissors,paper组成(分别表示石头,剪刀,布)。第奇数个是小明出的,第偶数个是大明出的。测试数据保证有偶数个输入,总长度不超过1000。
输出格式:
对于每组测试输出一个结果,累计胜利多的就是赢家。
如果小明赢则输出“Win”,如果小明输则输出“Lose”,如果平手则输出“Tie”。
输入样例:
2
rockscissorsscissorspaperpaperrock
scissorsscissorspaperpaperrockrock
输出样例:
Win
Tie
//用r代表石头s代表剪刀p代表布,
例如字符串s,若是s[0]是r则直接判断s[0+4(rock长度为4)]为r还是s还是p从而比较得分
即比较s[i]与s[i+lenth] 若是s[i]是r则lenth为4,s则lenth为8,p则lenth为5;
如何i加上这两次s[i]和s[i+lenth]的总字符长度
#include<stdio.h>
#include<string.h>
int contest(char *);
int main(){
int T,sum;
char s[1000];
scanf("%d",&T);
while((T--)>0){
sum=0;
scanf("%s",s);
sum=contest(s);
if(sum==0)
printf("Tie\n");
else if(sum>0)
printf("Win\n");
else
printf("Lose\n");
}
return 0;
}
int contest(char *s){
int sum=0,i=0;
while(i<strlen(s)){
if(s[i]=='r'&&s[i+4]=='s'){
sum++;