[请益] 一个游戏

楼主: ultrareg (ultrareg)   2017-12-27 15:38:37
一个游戏
最多喊3个数字
最少1个
喊到指定的数字就输了
ex:指定数字是21
第一个人可以喊1或1、2或1、2、3
第二个人继续喊4或4、5或4、5、6
喊到21的人就输了
教授说让另一个人喊到4k+1就赢了
可是我还是听不懂
请问这游戏的技巧是什么?
作者: rupg4vupskin (阿罗)   2017-12-27 15:53:00
从最后来看 如果轮到你 你输了 那只会因为已经喊到20 否则你可以可以只喊一个数 就不会输这代表喊到20的人就赢 再往前推 只要数字位于16 下一个人一定会把他喊到17-19 所以你就可以喊到20 所以喊到16=喊到20=赢 同理喊到12、8、4都会赢 所以先喊的肯定输 因为对手一定可以喊到4当指定的是x时 先喊到x-1-4k的就赢 这就要看x除以4的余数 才能知道谁会赢只有余一是先喊输 其他都是先喊赢
楼主: ultrareg (ultrareg)   2017-12-27 16:44:00
谢谢r大 我懂了
作者: raiderho (冷颜冷雨)   2017-12-28 00:04:00
这个游戏小时候(25年前)叫做抢21,但是跟经济学关系是?
作者: Cruciallin   2017-12-28 08:54:00
赛局的一个应用吧
作者: JamesChen (James)   2017-12-29 22:25:00
Game of 21.经济学有一支叫赛局理论 这个是很典型的一个例子 类似的有 Nim要懂这个最简单的方法是把数字改成 6 然后玩个几次就懂了
作者: badname (pepe)   2016-01-10 08:42:00
今年交大硕士考这个

Links booklink

Contact Us: admin [ a t ] ucptt.com