桌面上会出现13-26枚金币,每次可以到1-3枚,交替拿取,最后拿走金币的人失败
- 游戏信息
- 发布时间:2025-05-09 01:24:50

设桌面上起始硬币数为n
要想保证最后一个硬币是对方拿,则在倒数第二次己方行动完后桌面上必须只能剩下1枚硬币,否则对方可以通过操作再留下一枚硬币,从而让你不得不拿走最后一枚硬币。
首先假设你先手,则你第一次拿走的硬币数应当等于(n-1)除以4的余数(例如一开始桌面上为27枚金币,则先手拿走2枚硬币,桌面剩余25枚),在后续回合中,假设对方拿走a枚硬币,你就拿走4-a枚硬币(他1你3,他2你2,他3你1);以此方法循环,则每次你行动过后桌面上硬币数必定为4k+1(k为整数且k≥0),直至最后一回合桌面剩余1枚硬币,此时轮到对手行动,你胜利。
但是以上策略在n-1一开始就为4的倍数时会失效,因为那样会要求你第一回合拿走0或4枚硬币;如果对方也知道这个必胜策略的话,对方将会可以通过以上方式保证他的必胜。
然后来看后手的情况,其实和先手情况是一样的,只不过双方对调,在这个必胜策略存在的情况下,当n-1为4的倍数时你必胜,其余情况对手必胜。
如果该游戏的先后手是随机的,则由于对称性,不存在100%的必胜策略,否则你和对手会同时有100%的必胜策略,从而产生矛盾。
而如果先后手为自选,则可以根据n的情况来选择:当n-1是4的倍数时,后手必胜;其余情况先手必胜。
上一篇
饥荒雪球怎么获得
下一篇
饥荒白骨夫人吃什么回饥饿