L1-044 稳赢(简单c语言写法)
大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:
现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。
输入格式:
输入首先在第一行给出正整数K(≤10),即平局间隔的次数。随后每行给出对方的一次出招:ChuiZi
代表“锤子”、JianDao
代表“剪刀”、Bu
代表“布”。End
代表输入结束,这一行不要作为出招处理。
输出格式:
对每一个输入的出招,按要求输出稳赢或平局的招式。每招占一行。
输入样例:
2
ChuiZi
JianDao
Bu
JianDao
Bu
ChuiZi
ChuiZi
End
输出样例:
Bu
ChuiZi
Bu
ChuiZi
JianDao
ChuiZi
Bu
#include<stdio.h>
int main(){int n;scanf("%d",&n);getchar();char a[10000][100];int i,k,m;k=0;i=0;m=1;while(1){gets(a[i]);if(a[i][0]=='E')break;k=k+1;if(k==m*(n+1)){m=m+1;}if(a[i][0]=='C'){if(k!=(m-1)*(n+1))printf("Bu\n");elseprintf("ChuiZi\n");}else if(a[i][0]=='B'){if(k!=(m-1)*(n+1))printf("JianDao\n");elseprintf("Bu\n");}else if(a[i][0]=='J'){if(k!=(m-1)*(n+1))printf("ChuiZi\n");elseprintf("JianDao\n");}i=i+1;}return 0;
}
这里我们选用gets的方法整行输入字符串,但这里需要注意,就是gets会读取回车,也就是说在输入完n之后需要加一个getchar来清除缓存区里的回车。还有一种方法就是直接用%s读取也是可以的,%s不会接受回车和空格,所以不用清除回车。
由于每一种情况的开头字母都不同,所以只需要判断开头字母就可以了,接下来就是注意判断循环次数和平局次数就可以了。
希望能给你们带来帮助!!!
L1-044 稳赢(简单c语言写法)相关推荐
- 【Go语言入门100题】044 稳赢 (15 分) Go语言 | Golang
[题解][PTA团体程序设计天梯赛] L1-044 稳赢 (15 分) Go语言|Golang 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编 ...
- pta——大笨钟的心情,稳赢,统计一行文本的单词个数(c语言)
程序设计实训8月15日小组编程 7-4 稳赢 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢 ...
- C语言 满分代码:L1-044 稳赢 (15分)(解题报告)
立志用更少的代码做更高效的表达 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招.但是!为了 ...
- l1-044. 稳赢c语言,L1-044 稳赢 (15 分)(解析有坑点)
L1-044 稳赢 (15 分) 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招.但是!为 ...
- C语言——PTA 稳赢
大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招.但是!为了不让对方输得太惨,你需要每隔K次 ...
- Python脚本语言写法
Python脚本语言写法 脚本语言的开始行,是指文件中的代码用什么可执行程序去运行它,就这么简单. #!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的pyth ...
- 四则运算---Java、C语言 写法
题目描述 给你一个简单的四则运算表达式,包含两个实数和一个运算符,请编程计算出结果 输入 表达式的格式为:s1 op s2, s1和s2是两个实数,op表示的是运算符(+,-,*,/),也可能是其他字 ...
- H5游戏开发很重要,后台可控可测,超圣刷流水,招代理稳赢
H5游戏开发很重要,后台可控可测,超圣刷流水,招代理稳赢 不想出去打工?不行出去被老板指手画脚?轻松兼职,家中工作,刷流水一万得200,微信游戏包赢,牛牛,金花,三公各大游戏.VX244107639, ...
- 计算机游戏手机攻略,吃鸡秘籍排名第一:如何使用稳赢技巧,你不知道的真相在此!...
吃鸡秘籍排名第一:如何使用稳赢技巧,你不知道的真相在此! 2019-12-20 15:19:34 0点赞 14收藏 0评论 和平精英大家都熟悉吧?和王者荣耀一样,如今量大主流游戏,可大家有没有发现每次 ...
最新文章
- 解决CSS移动端1px边框问题
- Qt5中用QLCDNumber显示时间
- 提升PHP性能的21种方法
- 数组名与指向数组的指针之间的联系与区别【数据结构】
- openstack中resize更改虚拟机内存、cpu大小后虚拟机状态显示VERIFY_RESIZE
- OPENSSL 的深入理解
- 类文件结构和字节码指令
- 登录注册HTML页面代码
- 如何在Windows11安装安卓子系统?
- 移动硬盘提示格式化解决办法,未正确删除导致不能读取文件提示格式化解决方案
- Millet谷仓:区块链和电商的完美融合
- Python中的函数及Python字符串中提取字母、数字
- 给企业微信成员不同人发不同的文件
- 什么是 “零” 拷贝?
- python访问陌生人qq空间_python程序记录QQ空间条说说的访问详情
- JAVA压缩之LZW算法字典压缩与解压
- 传奇游戏应该选择什么样的服务器?
- 关于lib文件的介绍
- 丹麦公司发布MR显示器,酷似全息投影
- 神评:为什么要放弃it之家