L1-044. 稳赢

大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:

现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。

输入格式:

输入首先在第一行给出正整数K(<=10),即平局间隔的次数。随后每行给出对方的一次出招:“ChuiZi”代表“锤子”、“JianDao”代表“剪刀”、“Bu”代表“布”。“End”代表输入结束,这一行不要作为出招处理。

输出格式:

对每一个输入的出招,按要求输出稳赢或平局的招式。每招占一行。

输入样例:

2
ChuiZi
JianDao
Bu
JianDao
Bu
ChuiZi
ChuiZi
End

输出样例:

Bu
ChuiZi
Bu
ChuiZi
JianDao
ChuiZi
Bu注意:隔k次不是%k而是%(k+1)
 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 #define c "ChuiZi"
 4 #define j "JianDao"
 5 #define b "Bu"
 6 int main() {
 7   int k, t = 0;
 8   string s;
 9   cin >> k;
10   while (cin >> s) {
11     if (s == "End")
12       break;
13     t++;
14     if (s == c) {
15       printf ("%s\n",  t % (k + 1) == 0 ? c : b);
16     } else if (s == j) {
17       printf ("%s\n", t % (k + 1) == 0 ? j : c);
18     } else
19       printf ("%s\n", t % (k + 1) == 0 ? b : j);
20
21   }
22 }

转载于:https://www.cnblogs.com/zhien-aa/p/8612567.html

团体程序设计天梯赛-练习集-L1-044. 稳赢相关推荐

  1. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...

  2. 团体程序设计天梯赛 -- 练习集 (L1合集)

    文章目录 L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 考试座位 ...

  3. PAT : 团体程序设计天梯赛-练习集L1 个人题解

    另把天梯赛所有题解内容全部打包成了一个文档,可以自行下载:https://download.csdn.net/download/daixinliangwyx/11170075 L1-001 Hello ...

  4. 团体程序设计天梯赛-练习集 L1

    目录 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子[枚举] L1-007 念数字 ...

  5. 团体程序设计天梯赛-练习集 L1合集

    来自<https://www.patest.cn/contests/gplt> L1-001. Hello World 这道超级简单的题目没有任何输入. 你只需要在一行中输出著名短句&qu ...

  6. 团体程序设计天梯赛-练习集 L1阶段 全部题解

    L1-001. Hello World 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 这道超级简单的题目没有任何输入. 你只需要在一行中输 ...

  7. 团体程序设计天梯赛-练习集-L1区001——048C语言全解

    题目链接:https://www.patest.cn/contests/gplt 所有一区的题都是用c语言编写的,都通过了,有的可能设计的比较复杂.仅供参考,同时也感谢网上的一些大佬们提供的思路.如果 ...

  8. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L2 答案,题解,附代码

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L2 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 知识点分类(32): 1.树锯结构(9):二叉树的存储,编号,遍历顺序转换,求深度,底层节点,从底 ...

  9. 团体程序设计天梯赛练习集题解整合

    网上介绍 团体程序设计天梯赛练习集 的文章已经很多了, 我的这篇文章是对练习集题解的整合,方便每一位备战 团体程序设计天梯赛 的同学使用. 一年一度的 团体程序设计天梯赛 即将开始,PTA的练习集是必 ...

  10. 团体程序设计天梯赛-练习集 L1-033——L1-048

    团体程序设计天梯赛-练习集 /** @Description: 出生年* @version: * @Author: * @Date: 2021-03-25 08:13:57* @LastEditors ...

最新文章

  1. php substr cnblog,php中substr用法示例
  2. 【摄像头】摄像机工作原理
  3. 怎样的财报让百度市值一夜暴涨400亿?净利逆势大涨219%;李彦宏:将在中国经济的复苏中受益...
  4. 原生态的ajax 及json和gson学习资源
  5. 经验 | 上交机械本硕转计算机视觉岗位面经
  6. scrapy中使用css选择器罗列下一级的所有标签
  7. 【简单思考】noip模拟赛 NTR酋长
  8. 关于Polar SI9000重装/启动后卡在Frequency Dependent Calculation界面不能切换。
  9. 自动控制基础基础实验-----典型环节的电路模拟与仿真(积分 惯性 比例 积分比例 ... ... )
  10. QQ空间密码破解技术
  11. ACCV 2020国际细粒度网络图像识别竞赛——正式开赛!
  12. 微信小程序之获取当前位置附近的美食、酒店、娱乐、超市等,并显示标记
  13. 【春节闲聊】程序员如何打破35岁魔咒
  14. 摸个鱼(算最大捕捞量)
  15. 材料学专业跨考计算机,2019年985材料跨考同济大学计算机上岸考研初复试经验分享!...
  16. 如何使用阿里云服务器快速搭建个人网站?
  17. datafountain自然语言处理比赛的学习和总结
  18. 【持续更新】java多线程面试题整理
  19. mycat 常用分片规则使用详解
  20. 卓越的领导都会讲故事

热门文章

  1. html frameset
  2. 使用VS2005进行代码覆盖率分析
  3. kafka 批量 回写mysql_kafka往mysql写数据操作笔记
  4. html页面显示用户在线统计,在HTML页面中实现点击数统计
  5. ??? error using == times matlab,matlab错误 Error using 怎么办?
  6. html打印在一页面布局,html – CSS打印布局 – 单页打印
  7. linux hexo写博客,自己centos7架设hexo网站
  8. mysql copy pending_mysql 案例 ~ 主从复制延迟之并行复制
  9. linux 文本行倒叙,Linux基础(4)之文本处理
  10. 解决Android Studio中DDMS缺少File Explore视窗的方法