题目连接:hdu 4764 Stone
题目大意:有两个人,Tang和Jiang,玩一个游戏,给出n和m,然后从Tang开始报数,每次最多报m个数,然后一个人报完后换另一个人报,但是报的数要接着前一个(比如T报了1,2,那么J就得从3开始报)然后谁报到n就算输,输出胜利者的名字。
解题思路:判断(n-1)%(m+1)是否为0即可。因为不管第一个人报多少,第二个人始终可以将每一轮报的数控制在m+1。
#include <stdio.h>
int main () {
int n, m;
while (scanf("%d%d", &n, &m) == 2 && n+m) {
printf("%s\n", (n-1)%(m+1) ? "Tang" : "Jiang");
}
return 0;
}
分享到:
相关推荐
很好很经典的组合博弈的讲义,HDU 大家下来看看很好
ACM HDU 1404 Digital Deletions(博弈).docx
有题,有解题思路,有解题代码 hdu2516、poj1067和hdu1527、hdu2177、hdu2176等等
HDU的1250,主要是利用高精度加法,但是代码有点繁琐,效率不是很高
HDU1059的代码
杭电ACMhdu1163
hdu1001解题报告
hdu 1574 passed sorce
HDU的一题........HDU DP动态规
杭电组合博弈课件
hdu acm 教案 搜索入门 hdu acm 教案 搜索入门
hdu2101AC代码
杭电ACM课件2014版之(HDUACM201403版_12)组合博弈入门
搜索 dfs 解题代码 hdu1241
hdu 5007 Post Robot 字符串枚举。 暴力一下就可以了。
hdu acm 教案 动态规划(1) hdu acm 教案 动态规划(1)
ACM HDU题目分类,我自己总结的大概只有十来个吧
acm 技术大牛 课件 HDU 自学必备课件 全套齐全 (lecture_01)初识ACM (lecture_02)简单数学题 (lecture_03)递推求解 (lecture_04)动态规划(1)_ (lecture_05)计算几何基础_ (lecture_06)母函数 (lecture_...
hdu 1166线段树代码
HDU最全ac代码