
数学——组合游戏
文章平均质量分 74
XDU_Skyline
Everything is over, everything is just beginning.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
POJ 2484 A Funny Game
1.题目描述:点击打开链接2.解题思路:本题是一道组合游戏的题目,需要利用对称性的思想来考虑。仔细观察后可以发现Alice取完硬币后会形成这么一种对称的场面,即以后不论Alice怎么取硬币,Bob都可以从中间开始取走1枚或2枚硬币使得硬币环中有2条对称的“链”,它们的形状和数量都是完全相同的,即如果硬币数目大于2,由于总是可以模仿对手的取法来取硬币,导致所有的状态都是必败状态,因此n>2时候均原创 2015-09-25 23:52:12 · 440 阅读 · 0 评论 -
POJ 2311 Cutting Game
1.题目描述:点击打开链接2.解题思路:本题利用SG定理解决。不过在枚举时候,长度和宽度至少为2,因为如果某一个是1,那么一定是必败状态。3.代码:#include#include#include#include#include#include#include#include#include#include#include#include#include#in原创 2015-09-26 01:22:02 · 353 阅读 · 0 评论 -
POJ 2348 Euclid's Game
1.题目描述:点击打开链接2.解题思路:本题需要寻找必胜态和必败态的规律。假设b>a,首先容易想到,当b是a的倍数时候,该情况下先手是必胜态。还可以想到的情况是,如果b-aa的情况,因为这时候可供选择的方案很多,如果暴力搜索肯定是容易超时的。这时需要进一步细致的分析。假设有一个正整数x满足b-x*aa,且b-(x-1)*aa时候,一定是必胜态。这样,本题便顺利得以解决。3.代码:#原创 2015-09-26 00:17:41 · 383 阅读 · 0 评论 -
POJ 1704 Georgia and Bob
1.题目描述:点击打开链接2.解题思路:本题可以两两考虑,把每对石子中间的空格数目作为Nim游戏中的石子个数,那么如果移动右边的石子就相当于Nim游戏中对应的石子个数减少,移动左边的石子就相当于Nim游戏中对应的石子个数增多。然而增加石子个数并不会改变必胜和必败的状态,因为如果当前局面是必胜态,而且后手移动了左边的石子,那么先手可以移动这对石子中右边的那个石子,使得状态又变回必胜态。另外,如果原创 2015-09-26 00:41:28 · 346 阅读 · 0 评论 -
UVa11892 Box Game
1.题目描述:点击打开链接2.解题思路:本题可以先写一个记忆化搜素观察一下,发现当n=2^k-1时候,是Bob胜利,否则都是Alice胜利。然后就可以敲代码了。。3.代码:#include#include#include#include#include#include#include#include#include#include#include#include原创 2015-10-18 22:32:01 · 464 阅读 · 0 评论