问:为什么郑开司说 4 张布,2 张剪刀是最好的?
答:当他们把 34 张石头用完以后,还剩 4 张布,2 张剪刀,他们三人可以内部出布、布,布、布,剪刀、剪刀,打 3 次平局,从而把多出来的 6 张牌用完。
然而,接下来石头和布的数量没怎么变,剪刀的数量却迅速减少,郑开司由此得知有人囤了布。
第 4 局 李军 VS 玩家 C
第 5 局 孟国祥 VS 玩家 D
眼看剪刀迅速减少,石头越来越没用了,李军和孟国祥决定去赌一把,结果纷纷输了。此时三人剩下 3 颗星,34 张牌。
第 6局 郑开司 VS 玩家E
双方的赌注是,郑开司如果获胜,将得到 3 颗星;郑开司如果失败,将输掉 3 颗星和 40 万美金。
由于玩家 E 坚持只比 1 局,让郑开司找到了漏洞。
理论 4:在 2 人和 2 人以上的小队中,如果剩下的总牌数是双数,一定可以在内部把牌打完,并且不会失去星星。
第 1 种情况,3 种牌的数量是偶数、偶数、偶数,比如 2 张石头、2 张剪刀、2 张布,可以通过石头、石头,剪刀、剪刀,布、布的方式把牌打完。由于是 3 次平局,所以不会失去星星。
第 2 种情况,3 种牌的数量是奇数、奇数、偶数,比如1张石头,1张剪刀,2张布,也可以先出2张布打一场平局;然后1个人出石头,1个人出剪刀,1个人多1颗星,1 个人少 1 颗星,星星的总数还是不会变。
综上所述,玩家 E 想把 1 张牌打出去,说明此时玩家 C、D、E 的总牌数是奇数。只有打出 1 张牌,总牌数才能变成偶数。如果不把这张牌打出去,最后内部不管怎么打都会剩一张牌,只要牌没有出完就算输掉比赛。
问:通过理论 4,郑开司只能知道玩家 C、D、E 多一张牌,怎么知道多的是哪张牌?
答:玩家 C、D、E 的布最多,郑开司三人的石头最多,所以玩家 C、D、E 宁愿自己多的那张是布,而不是石头或剪刀。
果然不出所料,玩家 E 出布,郑开司出剪刀,从而获胜。此时郑开司三人游6颗星,33张牌。
随后,郑开司买了玩家C、D的牌,还买了情报,得知玩家 E 还有 8 张布、2 张剪刀。
玩家 E 虽然星星的数目已经够了,但必须要把牌出完或者卖完,否则就会被关进小黑屋。郑开司要挟玩家 E:「如果你不给我 10 万美金,我就把你的牌型公之于众,让大家都不敢买。」
郑开司用这种方法,得到了 10 万美金和玩家 E 的牌,此时他们一共有 6 颗星,69 张牌,分别是 30 张石头,34 张布,5 张剪刀。
理论 5:囤牌可以提高胜率,但并不能立于不败之地,仍然有破解的方法。
郑开司三人即便拥有大量的石头和布,仍然不能保证获胜。