L1-044 稳赢 (15 分)(JAVA)
大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。输入格式:
输入首先在第一行给出正整数K(≤10),即平局间隔的次数。随后每行给出对方的一次出招:ChuiZi代表“锤子”、JianDao代表“剪刀”、Bu代表“布”。End代表输入结束,这一行不要作为出招处理。输出格式:
对每一个输入的出招,按要求输出稳赢或平局的招式。每招占一行。输入样例:
2
ChuiZi
JianDao
Bu
JianDao
Bu
ChuiZi
ChuiZi
End
输出样例:
Bu
ChuiZi
Bu
ChuiZi
JianDao
ChuiZi
Bu
作者: 陈越
单位: 浙江大学
时间限制: 400 ms
内存限制: 64 MB
import java.util.Scanner;
public class Main
{public static void main(String[] args){@SuppressWarnings("resource")Scanner scan = new Scanner(System.in);int n = scan.nextInt();//int count=0;//计数器;scan.nextLine();//吃掉\n符;for(int i=0;;i++){String str1 = scan.nextLine();if(str1.equals("End")) break;count++;if(count%(n+1)==0){System.out.printf("%s\n",str1);}else {if(str1.equals("ChuiZi")) System.out.printf("Bu\n");else if(str1.equals("JianDao")) System.out.printf("ChuiZi\n");else if(str1.equals("Bu")) System.out.printf("JianDao\n");}}}
}
L1-044 稳赢 (15 分)(JAVA)相关推荐
- 【Go语言入门100题】044 稳赢 (15 分) Go语言 | Golang
[题解][PTA团体程序设计天梯赛] L1-044 稳赢 (15 分) Go语言|Golang 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编 ...
- 7-92 稳赢 (15 分)
7-92 稳赢 (15 分) 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招.但是!为了不 ...
- l1-044. 稳赢c语言,L1-044 稳赢 (15 分)(解析有坑点)
L1-044 稳赢 (15 分) 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招.但是!为 ...
- L1-044 稳赢 (15分)
L1-044 稳赢 (15分) 题目描述: 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招 ...
- C语言 满分代码:L1-044 稳赢 (15分)(解题报告)
立志用更少的代码做更高效的表达 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招.但是!为了 ...
- L1-044 稳赢 (15 分)
目录 题目概述 输入格式 输出格式 输入样例 输出样例 代码 提交结果 题目概述 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输 ...
- 7-7 稳赢 (15 分)
大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招.但是!为了不让对方输得太惨,你需要每隔K次 ...
- 石头剪刀布 L1-044 稳赢 15分
有多少小伙伴还记得石头剪刀布呢,全是回忆啊-- 看到一道题让我想起了童年 我们来看下题目描述: 来自PTA官网 题解思路: 采用模拟的算法来解决 模拟,稳赢策略: 输入-> 锤子 输出-> ...
- 7-4 稳赢 (10 分)
7-4 稳赢 (10 分) 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招.但是!为了不让 ...
- 7-1 统计正数和负数的个数然后计算这些数的平均值 (15 分)-java
7-1 统计正数和负数的个数然后计算这些数的平均值 (15 分) 编写程序,输入未指定个数的整数,判断读入的正数有多少个,读入的负数有多少个,然后计算这些输入值得总和及平均值(不对0计数).当输入为0 ...
最新文章
- wikioi 3027 线段覆盖 2
- C#中使用WCF一些常见问题及解决方案
- 什么是带宽?—Vecloud微云
- Nodejs中的模块系统
- [2018HN省队集训D8T1] 杀毒软件
- Javascript 构造函数模式、原型模式
- [改善Java代码] 推荐使用序列化实现对象的拷贝
- SSL双向认证和SSL单向认证的区别
- linux内核支持2t,Linux 支持2T磁盘分区
- 上海计算机一级考试2017,2017年上海计算机一级考试试题
- 莫名奇妙的异常001:Invalid or unexpected token
- map的基本操作总结C++
- vscode程序员推荐字体
- 2021年下半年软件设计师下午真题试题(案例分析)及答案
- Excel一键取消合并单元格并向下填充相同的内容
- 每日一坑:Github配置ssh后,拉代码依旧需要鉴权,且鉴权失败。
- python爬取中国大学排名_Python爬取中国大学排行榜
- ECU Bootloader程序设计
- exchange服务器维护,Exchange服务器之禁用和删除Exchange邮箱深入探讨
- 从培训机构出来的程序员,后来都怎么样了? | 程序员有话说
热门文章
- 推荐几款ReactJS最优秀的UI框架
- Problem A: 小学生的算术题
- Ubuntu 16.10 解决 DNS 解析失败
- 打印机乱码不停打印_性价比高的打印机推荐【2020年9月】-十大高性价比家用/办公打印机...
- Kubernetes(K8s)最新版搭建
- 【数字基带传输】误码率的分析方法(BER Performance)
- 树莓派4B控制步进电机(电机28BYJ4+驱动板ULN2003)
- js 前端实现打印功能
- linux 系统gbk字符集,linux 修改字符集gbk
- 解决SQL Server日志空间满的方法