首页生活学习有18张牌,两人轮流拿牌,每人每次只能拿1-3张,谁拿到最后一张谁就输.先拿的人应拿几张才能不输?

有18张牌,两人轮流拿牌,每人每次只能拿1-3张,谁拿到最后一张谁就输.先拿的人应拿几张才能不输?

wolekan 07-08 2次浏览 0条评论

根据博弈论中的取石子游戏原理,先手的人可以通过控制关键节点确保胜利,先手的人应在每一轮中拿走的牌数与后手的人每轮最多拿3张的牌数形成模4的关系。

计算过程:

  1. 总牌数:18张。
  2. 每轮两人总共拿牌数:1-3 + 1-3 = 4-6张。
  3. 先手确保拿取关键节点
    • 先手先拿1张,剩下的17张牌。
    • 后手拿1-3张,先手再拿4-6张(使总数每轮加起来为4-6张)。
    • 通过这种方式,先手可以确保在每一轮结束后,都能拿到第1、5、9、13、17张牌。
    • 最后一张牌(第18张)会落到后手的身上,因此先手通过控制关键节点,避免拿到最后一张,从而不输。

先拿的人应在第一轮拿1张,之后每轮拿的数量与后手的拿牌数之和为4张(如后手拿1张,先手拿3张),通过这种方式,先手可以确保拿到第1、5、9、13、17张,从而让后手拿到第18张,先手不输。

推广:

对于19张牌,先手应拿2张,之后每轮拿的数量与后手的拿牌数之和为4张,这样,先手可以确保拿到第2、6、10、14、18张,让后手拿到第19张,先手不输。

先手的人应根据总牌数对4取余,决定首轮拿牌数,如果是18张,先手拿1张;如果是19张,先手拿2张,这种策略可以确保先手不拿到最后一张,从而不输。

这是场\"三输\"的比赛
小米14官宣了没? 女排超级联赛八强赛程?
发表评论

游客 回复需填写必要信息