首页 > 试题广场 >

一叠牌20张,甲乙两人轮流取1或2张(可自选),取得最后一张

[单选题]
一叠牌20张,甲乙两人轮流取1或2张(可自选),取得最后一张牌者获胜,以下胜面较大的是:
  • 先手取1张
  • 先手取2张
  • 后手取1张
  • 后手取2张
写个详细点的。
最终赢法是在剩下三张牌的时候对方先取,无论对方取多少张自己都可以取完。
递推一下之前的每次都是对方取n(n=1,2)张,自己取3-n张。因此在先手抽取后应选择使得剩下的牌的数量等于三的倍数。
因此取2张。
为什么不能后手取。。。连对方取几张都不知道直接定义取1张还是2张显然无法按照上述策略获胜。
发表于 2020-08-23 00:04:32 回复(0)
3*6=18

甲先取两张,随后每轮与乙取的和为3即可
发表于 2019-08-23 15:16:32 回复(0)
求模/余数,20%3=2,先手2章,2020%3=1先手一张
发表于 2023-03-17 15:05:51 回复(0)