01:石头剪子布
查看 提交 统计 提问
总时间限制: 1000ms 内存限制: 65536kB
描述
石头剪子布,是一种猜拳游戏。起源于中国,然后传到日本、朝鲜等地,随着亚欧贸易的不断发展它传到了欧洲,到了近现代逐渐风靡世界。简单明了的规则,使得石头剪子布没有任何规则漏洞可钻,单次玩法比拼运气,多回合玩法比拼心理博弈,使得石头剪子布这个古老的游戏同时用于“意外”与“技术”两种特性,深受世界人民喜爱。

游戏规则:石头打剪刀,布包石头,剪刀剪布。

现在,需要你写一个程序来判断石头剪子布游戏的结果。

输入
输入包括N+1行:
第一行是一个整数N,表示一共进行了N次游戏。1 <= N <= 100。
接下来N行的每一行包括两个字符串,表示游戏参与者Player1,Player2的选择(石头、剪子或者是布):
S1 S2
字符串之间以空格隔开S1,S2只可能取值在{“Rock”, “Scissors”, “Paper”}(大小写敏感)中。

输出

输出包括N行,每一行对应一个胜利者(Player1或者Player2),或者游戏出现平局,则输出Tie。
样例输入
3
Rock Scissors
Paper Paper
Rock Paper

样例输出
Player1
Tie
Player2

#include<iostream>
#include<string.h>
using namespace std;
int main(){
int n;
cin>>n;
string p1,p2;
//cout<<c1<<c2;
for(int i=0;i<n;i++){cin>>p1>>p2;char c1=p1[0];char c2=p2[0];if(c1==c2){cout<<"Tie"<<endl;
}
else{if(c1=='R'&&c2=='S'||(c1=='S'&&c2=='P')||(c1=='P'&&c2=='R')){cout<<"Player 1"<<endl;
}
if(c2=='R'&&c1=='S'||c2=='S'&&c1=='P'||c2=='P'&&c1=='R'){cout<<"Player 2"<<endl;
}
}}
return 0;
}

签个到,哎,下午的数值计算可以考的好点的。。。。忧桑。。。相关推荐

  1. SpringBoot项目——————签到与签退管理(源码分享)

    gowork 签到与签退管理 实现了用户的签到和签退,设定签到时间未上午9点,签退时间未下午17:30 ,用户只能签到一次. 当签到时间大于设定值时,会提醒,当签退时间小于设定值时,会提示早退. 管理 ...

  2. 杂谈——杭州考驾照历程

    坐标位于杭州西湖区,打算暑假把一年前就报的驾照考下来.于是乎学车就正式提上日程.记录下学车历程 大概是去年4月份报的名,自己高德上搜的比较近的驾校,然后骑着小白就去了.训练场边有一个教练,就去咨询了一 ...

  3. jsp人事管理系统_人事管理系统(论文+源码)(SSH+MYSQL+JSP+HTML5)

    本文介绍了一款基于 Java平台的人事管理系统的开发过程,从发展现状.可行性研究.需求及功能进行了分析,从而对系统框架.数据库和数据结构进行合理的规划,最后做出展示并对各个功能进行测试,总结了开发过程 ...

  4. 【考研经验】2018跨考北京大学软件工程401分经验分享

    转载于王道论坛,原文作者 未来已来 点击原文链接,可进入原帖. 背景介绍 本科华科电气,前三年加权86.63,保研边缘. 然后介绍下大学相关科目的基本情况,我在备考期跳过了不少步骤,是基于自己对自身情 ...

  5. 知乎不能改用户名吗_不知道不能随便改名字吗

    我就这样因为你没有和我说清楚你的名字个签,心烦. 下午老师喊我做公众号,我好想分享,又要做公众号贼烦,我现在知道了,最可怕不是异地,而是误解--就这样吧,没有情绪才对吧,如果你对我绝情一点,我也就不会 ...

  6. 入职宇宙条之后,我知道了这些

    本文分为字节跳动的工作和生活总结,带你近距离了解字节跳动! 生活总结 吃 字节跳动公司有自己的食堂,小编在二楼办公,食堂在负一层.公司为所有员工提供免费三餐. 早餐的大概时间是9:00到10:30,所 ...

  7. 从开始到现在······

    来北京一年多了,其实一开始并没想到会来北京,09年满怀希望来到北京,那时候什么都不懂,总想着什么都不怕.一心想着我可以自己出来赚钱,自己养活自己了······· 来北京时不被任何一个人看好,家里不同意 ...

  8. 两年波折路(考研、工作、考研)

    2017-05-29  雨妹 程序员大咖 中大软件工程拟录取消息出来已经一个多星期了,现在终于可以静下心来好好写写这波折的两年,这两年,过得实在太煎熬了,当然这两年也成长了不少,收获了不少.现在回忆一 ...

  9. java论文管理系统_Java人事管理系统(论文+源码)

    本文介绍了一款基于 Java平台的人事管理系统的开发过程,从发展现状.可行性研究.需求及功能进行了分析,从而对系统框架.数据库和数据结构进行合理的规划,最后做出展示并对各个功能进行测试,总结了开发过程 ...

最新文章

  1. 华为201万年薪招毕业生!来自这些高校
  2. Splunk安装和配置及源码编译安装SVN
  3. gfnormal 域名 是阿里云的高防IP
  4. Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议(单向认证简易版)
  5. VTK:几何对象之ParametricSuperToroid
  6. win10下的python3.5+ opencv安装攻略
  7. 12款免费素材图标系列三
  8. windows模拟微信小程序_Windows 版微信新版本内测!小程序可以直接添加到电脑桌面了...
  9. Python模块-decimal
  10. XP系统中如何查哪些网址曾经远程连接过本机器。
  11. Java概 述(新手专区)
  12. JavaWeb新闻发布系统案例4
  13. 湖北省2021年高考成绩查询日期,湖北2021年高考查分及志愿填报时间公布!
  14. 《统计学习方法》(李航)第1章主要内容介绍(统计学习概述、分类、三要素)
  15. 方寸知识篇 - 集成电路制造技术(二)- 光刻
  16. Markdown笔记学习
  17. Codevs 1219 骑士游历
  18. 没有美术基础学游戏建模走的通吗?
  19. JavaScript基本结构
  20. 新王加冕 锋芒毕露--暗影精灵3评测

热门文章

  1. python模块之signal信号
  2. 【数据可视化应用】实现空间栅格(附R语言代码)
  3. Google Adsense 西联汇款热点问题的说明
  4. ANO匿名飞控分析(2)— 任务调度
  5. 2023年全国最新交安安全员精选真题及答案3
  6. [计算机系统]大作业-hello程序人生
  7. oracle获取当前年上一年时间,Oracle获取一周前,一个月前,一年前的日期
  8. opencvsharp图像处理_腐蚀与膨胀,击中击不中变换(3)
  9. Linux中的高级存储管理
  10. Angular NgModule