点击打开链接

Good Luck in CET-4 Everybody!

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

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
Author
lcy
Source
ACM Short Term Exam_2007/12/13
找必败点,代码好久没超过10行了。
0  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15......
P N  N  P N N  P N  N  P  N   N   P   N   N     P......
如图可以看出必败点是3。
#include<stdio.h>
int main()
{int n;while(scanf("%d",&n)!=EOF)if(n%3)printf("Kiki\n");else printf("Cici\n");
}

HDU 1847 Good Luck in CET-4 Everybody! 尼姆博弈相关推荐

  1. HDUOJ 1847 Good Luck in CET-4 Everybody!(尼姆博奕)

    Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Ja ...

  2. hdu 5708 Alice and Bob(尼姆博弈)

    题目链接:hdu 5708 Alice and Bob Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65535/65536 K (Java ...

  3. hdu 1907 Jone 尼姆博弈

    题目:点击打开链接 John Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others) T ...

  4. HDU 1847 Good Luck in CET-4 Everybody!(巴什博弈论)

    题目地址:HDU 1847 这题可以用NP状态转换. 首先0的时候就代表无法出牌了,所以是必败态.然后根据每一个可以一步到达必败态的是必胜态,不可以一步到达必败态的是必败态.可以推出状态转移方程,然后 ...

  5. HDU 1847 Good Luck in CET-4 Everybody

    题目链接:​​​​​​Problem - 1847 (hdu.edu.cn) Problem Description 大学英语四级考试就要来临了,你是不是在紧张的复习?也许紧张得连短学期的ACM都没工 ...

  6. HDU 1847 Good Luck in CET-4 Everybody! (巴什博弈)

    Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K ...

  7. HDU 1847 Good Luck in CET-4 Everybody!(组合博弈)

    Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K ...

  8. HDU 1847 ——Good Luck in CET-4 Everybody!

    Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K ...

  9. HDU 1847 Good Luck in CET-4 Everybody! (sg函数)

    Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K ...

最新文章

  1. Apache服务器主配置文件 httpd.conf 中文版
  2. 设计模式:代理模式是什么,Spring AOP还和它有关系?
  3. 最小二乘多项式拟合程序matlab,最小二乘法的多项式拟合(matlab实现)
  4. hp服务器硬盘ultra320,HP服务器上安装和管理HP 磁盘柜MSA500G.pdf
  5. 笔记本电脑摄像头不能用_电脑没有摄像头怎么办
  6. 哪吒之魔童降世视听语言影评_豆瓣评分8.7,这个“新哪吒”不一般|《哪吒之魔童降世》影评...
  7. Ubuntu 20.10 代号 Groovy Gorilla,第二个以猿类命名版本,将于 10 月 22 日发布
  8. 重启nginx后丢失nginx.pid的解决方法(转)
  9. PHP中的Array类型其实是Hashtable
  10. Spring的三大核心思想
  11. 相片打印机原理_手机照片打印机的原理是什么 便携式照片打印机到底好不好...
  12. 教你如何面试进入阿里巴巴!
  13. DES算法和MAC算法总结
  14. matlab串口陀螺仪,matlab通过串口接收ARM7外设陀螺仪数据并绘图有困难急求解答...
  15. 2022 世界人工智能大会 论坛预告 | 让知识构建未来—知识图谱技术与应用
  16. DDR(一)——基础理论
  17. hipaa_构建符合HIPAA的服务。
  18. 私有云:何去何从?解决方案有哪些
  19. java设计万年历_java实现万年历
  20. 【7班】【笔记】人体姿态估计与MMPose-卢策吾

热门文章

  1. 大数据:大二上期期末感悟及总结
  2. Win7下硬盘安装Ubuntu-16.04 LTS教程
  3. WIN7封装教程2018系列(五)—常规软件安装
  4. Windows 10 (64位)下 VMware 15虚拟机下载及安装教程(内附安装包)
  5. 阳历日期转阴历工具类
  6. 码市coding不能下载
  7. 盘点 9 款好用的开源商城系统
  8. c语言中char * string,浅析string 与char* char[]之间的转换
  9. 开发钉钉小程序(后台)心得
  10. Windows桌面美化(壁纸网站,任务栏透明、颜色设置)