纸牌魔术 —— 小算数魔术(猜数字)

1. 流程

  • (1)扑克牌的设计

    给受骗者一副洗好的牌,这幅牌已将所有点数为 10、J、Q、K 、大小王的牌取出(在这里将 A 看成 1)。

  • (2)操作

    先让受骗者从这幅牌中随机抽取一张,对你保密。然后让他将牌中的序号乘以 2 再加 5,得到一个值再乘以 5. 受骗者记住最终的结果,再让他从牌堆中再随机抽出另外一张牌,同样对你保密。将这张牌的点数和刚才得到的值相加求和,然后告诉你这个和是多少。这时,仅根据该数值,我们便可说出受骗者抽出的两张牌的点数。

2. 原理

数学原理十分简单,只需稍微设下未知数,结论便可浮出水面。

设第一张牌的序号为 x ,第二张牌的序号为 y ,那么游戏最后得到的结果(受骗者最终提供给我们的结果)为:

[(2x+5)×5]+y=10x+25+y

我们只需将其减去 25,上述合式就变为 10x+y (刚好是一个两位数),因为扑克牌的设计, x,y 最大均不超过 9,所以最终得到的两位数,十位上的数字就是 x 的值,个位上的数字就是 y 的值。

3. 举一反三

2×5=105×2=10

也即,将受骗者抽到的第一张牌乘以5加2,再乘以2,记录该值,最后再抽取第二张牌,将两数相加,我们仅需根据该值即可获悉受骗者两次抽到的扑克牌的点数。

[(5x+2)×2]+y=10x+4+y

    原文作者:魔术师发牌问题
    原文地址: https://blog.csdn.net/lanchunhui/article/details/51669862
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞