HDU2149-Good Luck in CET-4 Everybody!(博弈,打表找规律)
2024-10-19 04:26:58
Good Luck in CET-4 Everybody!
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 4762 Accepted Submission(s): 3058
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!
“升级”?“双扣”?“红五”?还是“斗地主”?
当然都不是!那多俗啊~
作为计算机学院的学生,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
没什么好说的,打表找规律就可以
#include <iostream>
#include <cstdio>
#include <cstring>
#include <vector>
#include <string>
#include <algorithm>
#include <queue>
using namespace std;
int main(){ int n;
while(cin >> n){
if(n%3==0) cout<<"Cici"<<endl;
else cout<<"Kiki"<<endl; }
return 0;
}
最新文章
- geotrellis使用(五)使用scala操作Accumulo
- 什么是JDK
- log4j的针对包和类的配置方法
- mac svn的替代品CornerStone
- BZOJ 1823 JSOI 2010 盛宴 2-SAT
- Spring MVC中,事务是否可以加在Controller层
- android 获取日期
- 纯HTML自动刷新页面或重定向
- iOS-SQLite(FMDB)
- twemproxy发送流程探索——剖析twemproxy代码正编
- Text Document Analysis CodeForces - 723B
- [3.24校内训练赛by hzwer]
- 58.Less介绍及其与Sass的差异
- docker 中ulimit设置理解
- SpringBoot 整合携程Apollo配置管理中心
- php实现远程网络文件下载到服务器指定目录(方法一)
- python 求最大子序列
- 弹窗中使用jquery ui的autocomplete自动完成插件无效果 实际是被遮挡了
- Qt ------ 控件布局 setSizePolicy
- windows server 2008 配置DNS服务器与IIS