当前位置: 首页 > news >正文

Good Luck in CET-4 Everybody!(博弈)

Good Luck in CET-4 Everybody!

Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 7016    Accepted Submission(s): 4515


Problem Description
大学英语四级考试就要来临了,你是不是在紧张的复习?也许紧张得连短学期的ACM都没工夫练习了,反正我知道的Kiki和Cici都是如此。当然,作为在考场浸润了十几载的当代大学生,Kiki和Cici更懂得考前的放松,所谓“张弛有道”就是这个意思。这不,Kiki和Cici在每天晚上休息之前都要玩一会儿扑克牌以放松神经。
“升级”?“双扣”?“红五”?还是“斗地主”?
当然都不是!那多俗啊~
作为计算机学院的学生,Kiki和Cici打牌的时候可没忘记专业,她们打牌的规则是这样的:
1、  总共n张牌;
2、  双方轮流抓牌;
3、  每人每次抓牌的个数只能是2的幂次(即:1,2,4,8,16…)
4、  抓完牌,胜负结果也出来了:最后抓完牌的人为胜者;
假设Kiki和Cici都是足够聪明(其实不用假设,哪有不聪明的学生~),并且每次都是Kiki先抓牌,请问谁能赢呢?
当然,打牌无论谁赢都问题不大,重要的是马上到来的CET-4能有好的状态。

Good luck in CET-4 everybody!
 

 

Input
输入数据包含多个测试用例,每个测试用例占一行,包含一个整数n(1<=n<=1000)。
 

 

Output
如果Kiki能赢的话,请输出“Kiki”,否则请输出“Cici”,每个实例的输出占一行。
 

 

Sample Input
1 3
 

 

Sample Output
Kiki Cici
题解:每次只能走到必胜点的是必败点,可以走到必败点的是必胜点,所以1,2,4是必胜点,3必败,4,5可以走到3必胜点,类推。。。。。得出必败点是3的倍数;
代码:
1 #include<stdio.h>
2 int main(){
3     int n;
4     while(~scanf("%d",&n)){
5         if(n%3==0)puts("Cici");
6         else puts("Kiki");
7     }
8     return 0;
9 }

 

转载于:https://www.cnblogs.com/handsomecui/p/4841351.html

相关文章:

  • Learning Joomla! 3 Extension Development-Third Edition_翻译
  • JavaBean 基础概念、使用实例及代码分析
  • iOS—静态方法(类方法)和实例方法
  • [HDOJ4911]Inversion
  • MySQL的Auto-Failover功能
  • (转)菜鸟学数据库(三)——存储过程
  • Swift - 禁用UIWebView和WKWebView的下拉拖动效果
  • ubuntu上hadoop 单节点伪分布式安装测试
  • 开发npm模块经验总结
  • Fiddler
  • 菜鸟的it之路-起航
  • 10分钟掌握XML、JSON及其解析
  • WIN32编程经验总结
  • awk 内容
  • (算法)Game
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 【RocksDB】TransactionDB源码分析
  • android 一些 utils
  • Angular 4.x 动态创建组件
  • ES6简单总结(搭配简单的讲解和小案例)
  • HTTP中GET与POST的区别 99%的错误认识
  • Java 23种设计模式 之单例模式 7种实现方式
  • JavaScript 奇技淫巧
  • js中forEach回调同异步问题
  • mysql外键的使用
  • vue数据传递--我有特殊的实现技巧
  • 基于游标的分页接口实现
  • 技术发展面试
  • 前端临床手札——文件上传
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 【干货分享】dos命令大全
  • 树莓派用上kodexplorer也能玩成私有网盘
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • #1014 : Trie树
  • #Z2294. 打印树的直径
  • $.ajax,axios,fetch三种ajax请求的区别
  • $.type 怎么精确判断对象类型的 --(源码学习2)
  • (6)设计一个TimeMap
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)springboot教学评价 毕业设计 641310
  • (六)软件测试分工
  • (一)Dubbo快速入门、介绍、使用
  • (转)使用VMware vSphere标准交换机设置网络连接
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • .net framework profiles /.net framework 配置
  • .NET 动态调用WebService + WSE + UsernameToken
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .NET委托:一个关于C#的睡前故事
  • .NET下的多线程编程—1-线程机制概述
  • .Net小白的大学四年,内含面经
  • .NET运行机制
  • [AX]AX2012 R2 出差申请和支出报告
  • [C++数据结构](31)哈夫曼树,哈夫曼编码与解码