题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
石头剪子布

题目题干

练7.4  石头剪子布

 

【题目描述】

石头剪子布,是一种猜拳游戏。起源于中国,然后传到日本、朝鲜等地,随着亚欧贸易的不断发展它传到了欧洲,到了近现代逐渐风靡世界。简单明了的规则,使得石头剪子布没有任何规则漏洞可钻,单次玩法比拼运气,多回合玩法比拼心理博弈,使得石头剪子布这个古老的游戏同时用于“意外”与“技术”两种特性,深受世界人民喜爱。7mH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

游戏规则:石头打剪刀,布包石头,剪刀剪布。7mH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在,需要你写一个程序来判断石头剪子布游戏的结果。7mH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

第一行是一个整数N,表示一共进行了N(1 ≤ N ≤ 100)次游戏。7mH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

接下来N行的每一行包括两个字符串,表示游戏参与者Player1,Player2的选择(石头、剪子或者是布):7mH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

S1 S27mH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

字符串之间以空格隔开S1,S2只可能取值在{"Rock", "Scissors", "Paper"}(大小写敏感)中。7mH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

输出包括N行,每一行对应一个胜利者(Player1或者Player2),或者游戏出现平局,则输出Tie。7mH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

3
Rock Scissors
Paper Paper
Rock Paper

【输出样例】

Player1
Tie
Player2

答案解析

相关题目

练7.5  亲朋字符串 【题目描述】 编写程序,求给定字符串s的亲朋字符串s1。 亲朋字符串s1定义如下:给定字符串s的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个亲朋字符; 给定
练7.4  石头剪子布 【题目描述】 石头剪子布,是一种猜拳游戏。起源于中国,然后传到日本、朝鲜等地,随着亚欧贸易的不断发展它传到了欧洲,到了近现代逐渐风靡世界。简单明了的规则,使得石头剪子布没有任何
练7.3  基因相关性 【题目描述】 为了获知基因序列在功能和结构上的相似性,经常需要将几条不同序列的DNA进行比对,以判断该比对的DNA是否具有相关性。 现比对两条长度相同的DNA序列。定义两条D
练7.2  只出现一次首字符 【题目描述】 给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。 【输入】 一个字符串,长度小于100000。 【输出】 输出第一个
练7.1  统计数字字符个数 输入一行字符,统计出其中数字字符的个数。 【输入】 一行字符串,总长度不超过255。 【输出】 输出为1行,输出字符串里面数字字符的个数。 【输入样例】 Pekin
【例7.5】验证子串 【题目描述】 输入两个字符串,验证其中一个串是否为另一个串的子串。 【输入】 输入两个字符串, 每个字符串占一行,长度不超过200且不含空格。 【输出】 若第一个串s1是第二
【例7.4】字符串判等 【题目描述】 判断两个由大小写字母和空格组成的字符串在忽略大小写,且忽略空格后是否相等。 【输入】 两行,每行包含一个字符串。 【输出】 若两个字符串相等,输出YES,否则
【例7.3】替换字母 【题目描述】 在应用计算机编辑文档的时候,我们经常遇到替换任务。如把文档中的“电脑”都替换成“计算机”。现在请你编程模拟一下这个操作。 【输入】 输入两行内容,第1行是原文(长
【例7.1】统计单词个数 【题目描述】 输入一段字符,统计其中单词的个数,单词之间用空格分隔。 【输入】 输入一段英文单词组成字符。 【输出】 输出单词的个数。 【输入样例】 Python is
练6.9  哥德巴赫猜想 【题目描述】 哥德巴赫猜想的命题之一是:大于6 的偶数等于两个素数之和。编程将6~100所有偶数表示成两个素数之和。 【输入】 (无) 【输出】 分行输出: 例如:

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢