l1-044. 稳赢c语言,L1-044 稳赢 (15 分)(解析有坑点)
L1-044 稳赢 (15 分)
大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:
现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。
输入格式:
输入首先在第一行给出正整数K(≤10),即平局间隔的次数。随后每行给出对方的一次出招:ChuiZi代表“锤子”、JianDao代表“剪刀”、Bu代表“布”。End代表输入结束,这一行不要作为出招处理。
输出格式:
对每一个输入的出招,按要求输出稳赢或平局的招式。每招占一行。
输入样例:
2
ChuiZi
JianDao
Bu
JianDao
Bu
ChuiZi
ChuiZi
End
输出样例:
Bu
ChuiZi
Bu
ChuiZi
JianDao
ChuiZi
Bu
#include
#include
using namespace std;
int main()
{
int k;
cin>>k;
k = k+1;//间隔k次,共k+1次
getchar();
char a[10];
char str_1[] = "ChuiZi";
char str_2[] = "Bu";
char str_3[] = "JianDao";
int count = 0;
while (cin>>a)
{
getchar();
if (strcmp(a,"End")==0)//坑点:End必须放在前面,不然会作为出招处理。
{
break;
}
count++;
if (k == count)
{
cout<
count = 0;//清零,达成平局之后一局结束,重新计算
continue;//跳过余下程序,继续循环,注意不是break;
}
if (strcmp(a,str_1) == 0)
{
cout<
}
else if (strcmp(a,str_2) == 0)
{
cout<
}
else if (strcmp(a,str_3) == 0)
{
cout<
}
}
return 0;
}
l1-044. 稳赢c语言,L1-044 稳赢 (15 分)(解析有坑点)相关推荐
- C语言入门题-计算指数 (15分)
7-3 计算指数 (15分) 真的没骗你,这道才是简单题 -- 对任意给定的不超过10的正整数n,要求你输出2n2^n2n .不难吧 输入格式: 输入在一行中给出一个不超过10的正整数n. 输出格式: ...
- 9行代码满分 【C语言】 L1-062 幸运彩票 (15分)
彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的.本题就请你判断给定的彩票是不是幸运的. 输入格式: 输入在第一行中给出一个正整数 N(≤ 10 ...
- C语言:L1-033 出生年 (15分)(解题报告)
立志用更少的代码做更高效的表达 以上是新浪微博中一奇葩贴:"我出生于1988年,直到25岁才遇到4个数字都不相同的年份."也就是说,直到2013年才达到"4个数字都不相同 ...
- 平面向量坐标加法c语言,PTA-C语言 习题9-3 平面向量加法 (15分)
本题要求编写程序,计算两个二维平面向量的和向量. 输入格式: 输入在一行中按照"x1y1x2y2 "的格式给出两个二维平面向量v1=(x1,y1),c2=(x2,y2)的分量 ...
- 7-15 福到了 c语言,7-7 福到了 (15分)
7-7 福到了 (15分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N × N ...
- C语言:L1-070 吃火锅 (15 分)
文章目录 一.题目 二.方法1 1.思路 2.代码 一.题目 以上图片来自微信朋友圈:这种天气你有什么破事打电话给我基本没用.但是如果你说"吃火锅",那就厉害了,我们的故事就开始了 ...
- 填入c语言,试题五(共 15分) 阅读以下关于 C语言及 C代码的叙述 回答问题 1至问题 3 将答案填入答题纸的对...
问题详情 试题五(共 15分) 阅读以下关于 C语言及 C代码的叙述,回答问题 1至问题 3,将答案填入答题纸的对应栏内. [说明] 在开发某嵌入式系统时,设计人员根据系统要求,分别编写了如下三部分程 ...
- C语言:L1-016 查验身份证 (15 分)
文章目录 一.题目 二.方法1 1.思路 2.代码 一.题目 一个合法的身份证号码由17位地区.日期编号和顺序编号加1位校验码组成.校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为: { ...
- C语言7-3 一帮一 15 分,培优辅差记录
培优辅差记录 培优辅差记录(一): 培优辅差记录表 时间: 1月31日 班级: 502班 辅导学生 李某 表现: 1.不遵守纪律,行为习惯不好.2.上课不专心听讲,课后作业不全,丢三落四. 原因 1. ...
最新文章
- 儿子和女儿——解释器和编译器的区别与联系
- 2.2线性表的数据展示【王道数据结构】
- 云服务器无法绑定公网IP问题解决方案
- python学习第一周(1)
- Design Patterns - Mediator Pattern
- 汤姆大叔的6道javascript编程题题解
- eclipse启动项目
- Python 之 【markdown 模块的学习】
- Python每日小知识(2):字符串和编码
- 2019年信息安全工程师备考经验
- 实现一个Ajax模式的文件上传功能有多难?
- 企业办公oa系统医药OA办公后台管理会议管理用户管理物料管理活动管理/Axure医药内部管理平台/web端后台管理系统原型/医药OA系统/权限管理
- [CMake] include_directories 和 target_include_directories
- 制作VOC格式的数据集
- android启动序列帧动画,关于 Lottie 动画的说明及应用
- Java游戏用户登录注册_用java类模拟游戏的账号的登陆,注册,退出。 1.没有账号,需要注册。 2.注册完成后方可登...
- APP登录 技术点与流程全解
- 剑指offer之简单题(三)
- 初学者笔记(三):利用python列表做一个最简单的垃圾分类
- 【附源码】计算机毕业设计Python安卓基于安卓的豆果美食APPou9ez(源码+程序+LW+调试部署)