楼主: hehanz
2982 4

[求职与职场] 一道关于博弈的笔试题 [推广有奖]

  • 1关注
  • 0粉丝

硕士生

6%

还不是VIP/贵宾

-

威望
0
论坛币
210 个
通用积分
0.0600
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
787 点
帖子
101
精华
0
在线时间
36 小时
注册时间
2011-5-23
最后登录
2022-12-15

40论坛币
Consider 2016 coins, all of which initially showing heads, lying in a straight line on a long table. Two players, Alex and Ben, standing by the same side of the table, play the following game with alternating moves: each "good move" consists of choosing a block of 15 consecutive coins, the leftmost of which showing head, and turning them all over. Alex starts first, and the last player who can make a "good move" wins the game.
a) Will this game always end?
b) Does Alex have a winning strategy, and why?

这道题是英文的,说说我的理解。一共有2016个硬币,甲和乙分别翻硬币。2016个硬币开始默认都是head朝上。甲先翻硬币,规则是:必须连续翻15个硬币(如果是head就会变成tail,如果是tail就会变成head),而且这15个硬币中最左边一定得是head才可以翻。最后一个可以连续翻15个硬币的人赢。
第一问,这个游戏一定会结束吗?
第二问,乙有没有可能赢?策略是什么?
这道题我知道答案,第一问是游戏一定会结束,第二问是乙没有可能赢,因为无论怎么翻,甲都会赢,但是我不会严格的证明。请大家提供证明过程,谢谢。

关键词:笔试题 Alternating following Choosing straight following choosing turning winning always
沙发
hehanz 发表于 2016-12-28 18:28:07 来自手机 |只看作者 |坛友微信交流群
顶一下

使用道具

藤椅
caesarht 发表于 2016-12-29 21:49:23 |只看作者 |坛友微信交流群
奥数题。
丫头会做。

使用道具

板凳
shiotoli 发表于 2016-12-31 04:53:37 |只看作者 |坛友微信交流群
先回答第一个问题,第一个问题很明显如果把H看成1,T看成0,那么可以看做2016位二进制数,这样每个回合这个二进制数必然减小,所以游戏一定结束。
做第二题要注意最右边的14个硬币无论H还是T都是没有用的,所以如果理解这一点就没难度了。
考虑从右往左数第15,30,45。。。。个硬币(间隔15),应该是134个硬币
如果这134个硬币有偶数个朝上就是先手必败
如果这134个硬币有奇数个朝上就是先手必胜
原因很简单,因为如果一开始是每次轮到你的时候这134个硬币的奇偶性和上一次轮到你的时候是不变的(因为每轮都改变这134个的奇偶性)。而如果最左边的2002个硬币都是反面(偶数),那么无论最后14个怎么样,你都是必败的。而且游戏到最后一轮的时候一定是最左边的2002个都是反面(不然你总能找到连续15个去翻)。
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
admin_kefu + 20 + 1 + 2 + 1 热心帮助其他会员

总评分: 论坛币 + 20  学术水平 + 1  热心指数 + 2  信用等级 + 1   查看全部评分

使用道具

报纸
songm09 发表于 2017-1-1 17:17:36 |只看作者 |坛友微信交流群
楼上正解,好厉害

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-24 20:50