全部版块 我的主页
论坛 经济学论坛 三区 博弈论
12644 13
2007-07-21
有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。(PS:不同的两堆石子数目,应该会有不同的结论)

[此贴子已经被作者于2007-7-21 18:36:42编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2007-7-21 20:59:00

我觉得当石头数量剩下 2和1的时候 先取的一定输,即谁将石头调整为2和1就能取胜

由题目已知的两种方法实际上可以保证一方在任何情况下将石头调整为2:1(不一定是2和1)的状态

所以设石头比例为x:y

情况一 (x!=y, 设x>y)

x = 2*y 先取的输;

否则后取的输。

情况二(x=y)

先取的赢

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2007-7-21 22:07:00
好像是这样的!!同意
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2007-7-22 10:58:00

二楼的不对呀~~

举个例子说明下,比如两堆分别是4,和8

先取者取成4,3。

则不管后取者怎么取,都是必输

所以先取者赢

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2007-7-22 11:27:00
以下是引用TNTSky在2007-7-22 10:58:00的发言:

二楼的不对呀~~

举个例子说明下,比如两堆分别是4,和8

先取者取成4,3。

则不管后取者怎么取,都是必输

所以先取者赢


我觉得后取的两堆各取2,取成 2,1 (原则就是凑成2:1)这样就还是先取的那个输

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2007-7-22 16:41:00

1,我觉得如果把两堆的数目分成是 x y

当x=y的时候 先取的胜利 因为同时两堆一起拿 主要是分析x不等于y的时候

当x不等于y, 分析最后胜利的那个人,如果他能胜利,那么那时候两堆剩余的石子数目一样或者有一堆已经被取完,他才能获胜利.

而对方为了赢,不可能把两堆的石头数目取得一样,所以忽略这种情况,也就是只剩下一种情况,那个输的那个人被逼得不得不把其中一堆取完.另一个人才能赢.

2,证明,现在假设一种情况,假如x>y,a人先取,b人后取,假设b后取的人必胜是,那么当a先取的人随便取一颗的时候并不影响两堆的结果,仍然是一堆比另一堆多,那么a先取的人仿佛又成为了后手,也就是说a前取的人会赢,同b后取的人胜利是矛盾的.

所以先取的人必胜利

3,而我找到了一种先取人必胜利的方法, 有x y两堆,你只需要把多的那一堆取剩的石头数目比第一堆少或者多一颗,无论你的对手怎样拿,你只需按第一种取法去调整两堆的数量,一直下去,会发现最后的结果是1 2此时候你是后手,先手无论怎么拿,你都胜利了

因此先取的人必胜利

不知道想法有没错误,请高手门指点

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群