永发信息网

54张 扑克牌,两人轮流拿牌,每人每次拿1-4张谁拿到最后一张谁胜,先拿牌的人怎样才能确保获胜

答案:3  悬赏:60  手机版
解决时间 2021-02-15 16:57
  • 提问者网友:温旧梦泪无声
  • 2021-02-14 21:50
54张 扑克牌,两人轮流拿牌,每人每次拿1-4张谁拿到最后一张谁胜,先拿牌的人怎样才能确保获胜
最佳答案
  • 五星知识达人网友:逐風
  • 2021-02-14 21:56
第一次拿4张,然后别人拿1 你就拿4 ,别人拿2,你就拿3,以此类推,两个人加起来=5就行,最后还剩五张的时候 他不管拿几张你都能拿完剩下的。追问为什么要叫起来是5呢追答这个要怎么说呢。第一次拿了4张,就还剩50张。因为5是50的约数,所以经过9轮后就还剩5张,然后你就一定能拿到最后一张。也就是说,你要保证的是最后还剩5张的时候由对方取牌。因为只能取 1 2 3 或4 张牌。所以只要加起来等于5就能达到你的目的。这个不太好用算是之类的来解释和表达。 比如改一下游戏规则,一次可以取1到9张牌,那你就要保证最后还剩10张的时候由对方取就行了,10也是50的约数。加起来等于10就能达到目的。再比如,,特殊一点,可以取1到6张牌,这时候加起来等于7就可以,但是你第一次应该取5张牌,这样就还剩49张,为7的整数倍。追问谢谢你啊,不过我还有一道题,如果谁拿到最后一张谁输的话,那该怎么办呢?追答想了下,其实还是不难的,开始我自己想复杂了。
是这样的,如果取最后一张的人输,从后往前推,就是倒数第二次你取完牌后还剩6张,这样,不管他取几张,剩下的牌数都小于等于5,这样你就可以取到只剩一张从而获胜。那么,怎么样才能保证你的倒数第二次取牌后剩下6张呢?可以保证的就是取的牌加起来等于5,6+5×9=51,答案已经出来了。就是第一次你取3张,此后按之前的加起来等于5的那个取法取,就能保证有一次你取完之后还剩6张了。追问谢谢你啊,要不我还不会呢
全部回答
  • 1楼网友:不甚了了
  • 2021-02-15 00:28
只要每一次对方先拿,你后拿。但每一轮你与他拿的牌数不可超过五,以此类推。。。。
你就能赢
  • 2楼网友:你哪知我潦倒为你
  • 2021-02-14 23:28
第一个人先拿四张,然后对方拿n张牌,第一个人就接着拿5-n张,十轮之后先拿牌的人方可获胜。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯