实际上这样的算法是不符合24点牌的规则的。最后的"!"运算是额外的计算。

来源: 2014-06-01 13:35:36 [博客] [旧帖] [给我悄悄话] 本文已被阅读:

如果这也算的话,那么,1, 1, 2, 2 也可以如此照办:(2*2*1*1)! 等等。
违反了的规则是:每张牌只能和前面的牌进行一次运算。最后的“!”运算是不允许的。