酒桌上猜码行拳老是输,酒被罚了一杯又一杯。不能再喝了,怎么办?

提议改换一种玩法吧。

经典的算24点游戏,如果不借助计算机,你如果脑子转得慢未必占上风,不能玩。

那么玩什么好呢?

这里教你玩一个火柴游戏,掌握了诀窍你就能稳赢不输,而不懂诀窍的人则基本都是输。

这个游戏需要一盒火柴(没有火柴用一把牙签代替也行)。

取出若干根火柴分成三堆,然后两人轮流取火柴枝,规定:

1、一次只能在一堆里取最少一根火柴,多者不限,最多可以取完,但不能在两堆火柴中取;

2、取最后一根火柴枝者输;

好,游戏开始。

比如,你将火柴分成三堆,根数分别是:5,10,14。

怎样取法,保证先取的人一定赢?

在此,我们要记住必赢的四种局面,一旦能形成这四种局面要先抢:

局面一:只剩根数为1的一堆

局面二:只剩根数相同的两堆(两堆根数是1、1的情况别抢)

局面三:三堆根数是1、1、1

局面四:三堆根数是1、2、3

对局面四,不管对手如何取,总可以变成局面三或者局面二或者局面一。

最终形成只剩一堆的1根火柴给对手取。

对于还不能形成以上局面的,又该如何?

我们的诀窍是采用配对策略配对:

把三堆火柴根数写成2的幂和的形式(2的幂就是1、2、4、8、16、...等)。比如这里:

第1堆:5=4+1

第2堆:10=8+2

第3堆:14=8+4+2

当这三堆火柴无法形成上边的4种局面时,就可使用我们的配对策略,策略就是把3个算式中不成对的数拿掉一些使成为配对局面,这里显然需要在第1堆里拿掉1根火柴。

然后呢让对手拿。对手拿了之后,反复用上面的策略最终就能留下最后一根火柴让对手取从而取胜。

比如下表就是一个实战例子:

ABC我方对手分拆

51014A-1
4+18+28+4+2
41014
B-1


4914C-1
48+18+4+2
4913
C-2


4911A-2
48+18+2+1
2911
B-3


2611C-7
24+28+2+1
264
B-1


254A-1
24+14
154
C-1


153B-3
可变成局面4
123
C-1


122A-1
可变成局面2
022
B-1


012C-2
可变成局面1
010
认输


如果一开始就已经是配对一拿就不配对,也尽量保持复杂的局面,让对手取火柴时犯错你就能再次使用配对策略了。

懂得这个诀窍,你可以先把三堆火柴摆好。然后大度地让对手选择先取或者后取。

对手如果不懂得这样的策略,那你不管先取或后取的一般都能取胜。

通过这样的策略我赢了很多对手。

这个诀窍可是我的一位大学老师教我的,它可是用计算机的二进制原理证明了的。

这里由于证明比较复杂,就不在这里证明了。

现在我把它传给你,能不能赢就看你的了。

另外,这个游戏其实也不限于三堆火柴,这个策略对于多堆火柴也是适用的。