查看: 974|回复: 6

[IQ风暴] 撒币-二度

转载  已解决  简洁模式
发表于 2020-4-5 19:11:15 | 发自安卓客户端
上一次的撒币帖,它毫无悬念地沉了
而且沉之前一个贴边的回答都没
这次重发,说明白点
已知有两堆硬币一堆一百个,一堆二百个,两个人轮流拿(不能不拿)
有两种拿法
1:拿走其中一堆的任意数量硬币
2:同时在两堆拿走相同数量硬币,同样是任意数目的
拿走最后一枚硬币者胜
如果你先手,如何拿才能保证必胜?
求顶莫沉

此回答在 2020-4-6 16:06 被选定为谜题答案,获得破案经验 1

发表于 2020-4-5 19:32:59 发帖际遇
败局集是{{[an],[bn]}|a=(1+sqrt5)/2,b=(3+sqrt5)/2,n∈N}.

特别地,(100,200)是胜局,策略是转换为败局(100,162).
登录帐号可查看完整回帖内容
发表于 2020-4-5 19:31:08 发帖际遇
我猜测一下吧
一开始拿两堆100枚
接着对方在剩下100枚硬币里任意拿
在对方拿完后,我在把硬币拿的只剩2枚
接着?这里的最后一枚应该是指单独的最后一枚
吧?应该可能或许大概
应该可以了吧?
PS:这其实并不在我的知识涉及范围内,以上纯属瞎编
发表于 2020-4-5 19:54:28 | 发自安卓客户端
应该是先手
首先你拿一个拿200的堆里边的保持他那个堆不是100和一,不管后续的人拿哪几个,你都可以保持两堆的数量不一样,这样他就不能一次性全部拿完
登录帐号可查看完整回帖内容
尚未登录
您需要登录后才可以回帖 登录 | 加入学院