早教吧 育儿知识 作业答案 考试题库 百科 知识分享

石头剪刀布描述两个选手,玩石头(R)剪子(S)布(P).一次比赛一般都有好几轮比赛,看谁赢的最多,就谁获胜.石头剪子布的规则相当简单:石头(R)比剪刀(S)大;剪刀(S)比布(P)大

题目详情
石头剪刀布
描述
两个选手,玩石头(R)剪子(S)布(P).一次比赛一般都有好几轮比赛,看谁赢的最多,就谁获胜.石头剪子布的规则相当简单:
石头(R)比剪刀(S)大;
剪刀(S)比布(P)大;
布(P)比石头(R)大;
经过几轮比赛,现在你来造个程序测算一下谁会获胜捏?
输入
输入的第一行是一个整数T,表明接下来有T组测试数据.每一组测试数据的第一行包含一个整数n,表示两个人有n轮比赛.接下来的n行表示n轮比赛.每轮比赛数据占一行,包含两个大写字母,两个字母之间有一个空格.第一个大写字母表示第一个选手的选择,第二个字母表示第二个选手的选择.
输出
对于每组测试数据,输出获胜的那个选手,如果第一个选手获胜,则输出"Player 1",如果是第二个选手获胜,则输出"Player 2",如果平手,则输出"TIE".
样例输入
3
2
R P
S R
3
P P
R S
S R
1
P R样例输出
Player 2
TIE
Player 1
我的答案是:
#include
int main()
{
int N,b,d,i;
char l[5];
scanf("%d",&N);
while(N--)
{
\x05scanf("%d",&b);
\x05d=0;
\x05while(b--)
\x05\x05{
\x05\x05 for(i=0;i0)printf("Player 1\n");
\x05\x05\x05else if(d==0)printf("TIE\n");
\x05\x05\x05 else printf("Player 2\n");
\x05 }
} 为什么不行?
▼优质解答
答案和解析
#includevoid main(){int N=0,b=0,play_1=0,play_2=0; char l[100];\x05printf("please input the number of the test groups:\n");scanf("%d",&N);//表明接下来有N组测试数据\x05\x05while(N){\x05\x05printf("plea...
看了石头剪刀布描述两个选手,玩石头...的网友还看了以下:

一个数除以9时,它的商有什么规律?当除数是999时,商有规律吗?比如,1/9=0.11循环可是当3  2020-04-09 …

一个数除以9时,它的商有什么规律?当除数是999时,商有规律吗?比如,1/9=0.11循环可是当3  2020-04-09 …

以卵击石 类似的比喻痴心妄想的词还有哪些?以卵击石螳臂当车癞蛤蟆想吃天鹅肉蚍蜉撼树还有类似的比喻痴  2020-05-16 …

夏天,走在砂石路上比走在潮湿的土路上烫脚,这是因为()A.砂石的比热容比水小B.砂石的比热容比水大  2020-05-16 …

物理的知识夏天,走在沙石路上比在潮湿的土地上烫脚,这是因为()A沙石的比热容比水的比热容小B沙石的  2020-05-16 …

人教版-初三-科学-题罗布泊沙漠当地最低问题约零下0℃,昼夜温差可达40℃,这一天最低温度出现的时间  2020-11-03 …

和帝元年,垦田数达730多万顷,农田亩产量与汉初百亩之入,不过百石相比,增产了三倍反映了什么问题都城  2020-11-10 …

石墨转化为金刚石要吸热,所以石墨比金刚是更稳定,当相同质量的两种单质燃烧是生成二氧化碳,金刚石的能量  2020-12-24 …

砂石的比热容为0.92×103J/(kg•℃),它表示质量为的砂石,温度每升高1℃所吸收的热量为;当  2020-12-24 …

夏天,在相同的太阳光照射下,砂石路的温度比水田的温度要升高的快,这是因为()A.水田不易吸热B.水的  2021-01-20 …