HDU 2147 kiki's game
2013-06-13 20:47
190 查看
传送门:http://acm.hdu.edu.cn/showproblem.php?pid=2147
题目大意:n*m的棋盘,一个硬币在右下角,每次只能向左、上、左上移动一次,无法操作者输。
分析:
游戏最终状态必定为(n,1),则可以从最终态逆向推就可以了(这段在草稿纸上完成)。最后可以发现n,m同时为奇数时为必败点。
代码:
题目大意:n*m的棋盘,一个硬币在右下角,每次只能向左、上、左上移动一次,无法操作者输。
分析:
游戏最终状态必定为(n,1),则可以从最终态逆向推就可以了(这段在草稿纸上完成)。最后可以发现n,m同时为奇数时为必败点。
代码:
#include <stdio.h> int main() { int n,m; while(scanf("%d%d",&n,&m)&&(n||m)) puts((n&1 && m&1)?"What a pity!":"Wonderful!"); return 0; }
相关文章推荐
- hdu 2147 kiki's game (打表找规律奇偶性规律)棋盘沿固定方向向没有经过的方格走, 直到不能走
- HDU 2147-kiki's game(NP图解决博弈论)
- HDU-2147:kiki's game
- hdu 2147 kiki's game, 入门基础博弈
- hdu 2147 kiki's game(博弈论)
- hdu 2147 kiki's game(博弈,找规律)
- hdu 2147 kiki's game
- hdu_2147_kiki's game
- HDU 2147 kiki's game (巴什博弈)
- kiki's game - HDU 2147 博弈论
- hdu 2147 kiki's game, 入门基础博弈
- HDU 2147 kiki's game
- hdu 2147 kiki's game
- hdu 2147 kiki's game(简单博弈)
- hdu 2147 kiki's game(基础博弈)
- HDU 2147 kiki's game
- 【HDU】2147 kiki's game (博弈 找规律)
- hdu杭电 2147 kiki's game
- HDU 2147 kiki's game 解题报告
- hdu 2147 kiki's game 简单博弈