博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
取石子。。。nyoj---23
阅读量:4352 次
发布时间:2019-06-07

本文共 768 字,大约阅读时间需要 2 分钟。

取石子(一)

时间限制:
3000 ms  |  内存限制:
65535 KB
难度:
2
 
描述
一天,TT在寝室闲着无聊,和同寝的人玩起了取石子游戏,而由于条件有限,他/她们是用旺仔小馒头当作石子。游戏的规则是这样的。设有一堆石子,数量为N(1<=N<=1000000),两个人轮番取出其中的若干个,每次最多取M个(1<=M<=1000000),最先把石子取完者胜利。我们知道,TT和他/她的室友都十分的聪明,那么如果是TT先取,他/她会取得游戏的胜利么?
 
输入
第一行是一个正整数n表示有n组测试数据
输入有不到1000组数据,每组数据一行,有两个数N和M,之间用空格分隔。
输出
对于每组数据,输出一行。如果先取的TT可以赢得游戏,则输出“Win”,否则输出“Lose”(引号不用输出)
样例输入
21000 11 100
样例输出
LoseWin
来源
上传者
1 #include
2 int main() 3 { 4 int N,M,T; 5 scanf("%d",&T); 6 while(T--) 7 { 8 scanf("%d%d",&N,&M); 9 if(N%(M+1)==0)/*博弈思想,要保持给对手留下(m+1)的倍数,就能获胜*/10 printf("Lose");11 else12 printf("Win");13 printf("\n");14 }15 return 0;16 }
View Code

 

转载于:https://www.cnblogs.com/xiaoyunoo/p/3215188.html

你可能感兴趣的文章
Linux下常用的shell命令记录
查看>>
HTTP 常用 Header 讲解
查看>>
linux分割字符串操作
查看>>
PHP学习2
查看>>
多实例Mysql配置
查看>>
linux下安装Mongodb
查看>>
Page.RegisterStartupScript和Response.Write的区别。
查看>>
hdu4348区间更新的主席树+标记永久化
查看>>
bzoj3261: 最大异或和 可持久化trie
查看>>
ZOJ 2532 Internship
查看>>
HDU 3452 Bonsai
查看>>
[Erlang12] Mnesia分布式应用
查看>>
图的遍历 | 1013 连通块块数
查看>>
Kinect 开发 —— 进阶指引(上)
查看>>
python学习笔记(六)time、datetime、hashlib模块
查看>>
uva489(需要考虑周全)
查看>>
C-关键字(二)
查看>>
排序笔记
查看>>
下载360doc.com里的文章
查看>>
【转】globk和glorg中使用的apr文件
查看>>