赵1孙3周5郑7冯9褚11蒋13韩15朱17尤19何21施23孔25严27金29陶31戚33邹35柏37窦39云41潘43奚45彭47鲁49昌51苗53花55俞57袁59邦61史63费65岑67雷69倪71滕73罗75郝77安79乐81时83皮85齐87伍89元91顾93平95和97肖99
表二
钱2孙3吴6郑7陈10褚11沈14韩15秦18尤19吕22施23曹26严27魏30陶31谢34邹35水38窦39苏42潘43范46彭47韦50昌51凤54花55任58袁59鲍62史63廉66岑67贺70倪71殷74罗75邬78安79于82时83卞86齐87余90元91孟94平95穆98肖99
表三:
李4周5吴6郑7卫12蒋13沈14韩15许20何21吕22施23华28金29魏30陶31喻36柏37水38窦39葛44奚45范46彭47马5苗53凤54花55柳60邦61鲍62史63薜68雷69贺70倪71毕76郝77邬78安79傅84皮85卞86齐87卜92顾93孟94平95尹100
表四
王8冯9陈10褚11卫12蒋13沈14韩15张24孔25曹26严27华28金29魏30陶31章40云41苏42潘43葛44奚45范46彭47方56俞57任58袁59柳60邦61鲍62史63汤72滕73殷74罗75毕76郝77邬78安79廉88伍89余90元91卜92顾93孟94平95
表五
杨16朱17秦18尤19许20何21吕22施23张24孔25曹26严27华28金29魏30陶31郎48鲁49韦50昌51马52苗53凤54花55方56俞57任58袁59柳60邦61鲍62史63常80乐81于82时83傅84皮85卞86齐87廉88伍89余90元91卜92顾93孟94平95
表六:
吴32成33谢34邹35喻36柏37水38窦39章40云41苏42潘43葛44奚45范46彭47郎48鲁49韦50昌51马52苗53凤54花55方56俞57任58袁59柳60邦61鲍62史63黄96和97穆98肖99尹100
表七:
唐64费65廉66岑67薜68雷69贺70倪71汤72滕73殷74罗75毕76郝77邬78安79常80乐81于82时83傅84皮85卞86齐87廉88伍89余90元91卜92顾93孟94平95黄96和97穆98肖99尹100
表演者说:“任何人只要你的年龄和姓氏在这几张表上,我都可以立即猜中。”
他的话音刚落,有人说:“我的年龄在第一张表上。”
“别的表上都没有么?”表演者问。
那人又详细地端详一下,补充说:“第三张、第五张表上也有。”
“凡是表上有的,不能遗漏!”表演者说,“如果你的年龄只在第一、三、五三张表上,那么你的年龄应该是21岁。”
果然猜中了!
又有人说;“我的姓在二、三、四、五、七表上有。”
“这就是说,你是孟老夫子的后代了!”
人们接二连三地问,表演者一个个回答,竟然没有一次失误,大家惊奇得目瞪口呆。可是,谁都不了解这奇特的表格里隐藏着的秘密。
解:这几张表也是根据二进制的原理编制成功的。把年龄(姓氏)先变成二进制数字。写在卡片上,就如同把它“存贮”在计算机里。猜年龄时,“有”和“没有”,就等于给计算机一个信号,这个信号计算机将它翻译出来,显示在左上角。只要将左上角的数字加起来,就得到了结果。
例如:表一、三、五有某人的年龄,这三张表左上角的数字分别是1、4、16,三个数的和为21,便是被猜者的年龄。猜姓氏的方法也同样如此。
27.出生年月
表演者说:“我不仅能知道各位的年龄,还能算出生月份。”
有人问:“你能猜出我是哪月出生的吗?”
“请将你的年龄用5乘,再加6,得数再乘以20,再把出生月份加上去,最后减去365。”表演者交待了要求。
那人算了一会说:“最后得数是764!”
表演者略一思索,说:“你今年10岁,9月份出生!”
那位小朋友连声说:“不错,不错,我今年刚刚过了十岁生日。”
众人非常惊奇。
接着猜了许多人,一个个都被猜中了。
表演者是根据什么猜的呢?
解:根据表演者提出的要求,列成算式是:
(年龄×5+6)×20+月份-365
将此式化简后,得:
年龄×100+月份-245
认真分析一下这个算式,可知,百位以上的数是年龄数。十位、个位数便是出生月份,但必须加245,才能还原。因为式中的“-365”只是个迷魂阵而已!
如上例:
(10×5+6)×20+9-365
=56×20+9-365
=764
764+245=1009
表演者将对方告知的得数764,再暗暗地加上245,得1009,百位前是10,便知对方为10岁,十位、个位是9,便知对方为9月生。
28.出生日期
表演者说:“不论谁,只要按我的要求做,我可以具体猜到他的出生日期。”
有人急不可耐,忙问:“什么要求?快说。”
“好!”表演者说,“①将出生的月份乘以100,再把出生的日期加上去;②将得数乘以2,再加8;③再将得数乘以5,加上4;④再将得数乘以10,加上4;⑤再加上你的岁数,最后减去444。”
亮亮按照要求算了好一会儿,说:“最后得数是121311,你知道我是哪月哪日生的?”
表演者不假思索地说:“你11岁,12月13日生。”
众人奇怪,他是怎么猜中的呢?为什么要经过那么多的运算呢?
解:根据表演者的要求,列成算式是:
{[(月份×100+日期)×2+8]×5+4}×10+4+岁数-444
化简后为:10000月+100日+岁数
这个算式表明:对方告知的计算结果,万位以前数是出生月份,百位以前万位以后的数是出生日期,十位和个位上的数是年龄数。因此,表演者可以迅速猜出。
29.摸球兑奖
“摸球兑奖也是在街道、车站经常看到的一种游戏。”说着表演者拿出一只装有16枚红、绿各半玻璃球的布袋和一张画着兑奖图的纸。
这个游戏不收参加费,但是摸的玻璃球若与正中间的图相同,则需买一支3元钱的圆珠笔。摸其他各图,则可得与图对应的奖品。
令人奇怪的是:参加的人大多是花钱买笔,而那支圆珠笔的实际价值连2元都不足。
你能解释是什么原因吗?
解:这个游戏的原理与“对分得奖”类似。
因为从16枚红、绿各半的玻璃球中,任意摸出8枚,可能性最大的仍是红、绿各半,而这恰恰是对应着“花3元钱买1支圆珠笔”一栏。
其他各栏,由中心向两旁,摸到如图所示的红、绿球个数,则可能性愈来愈小。尽管两旁的奖品十分丰厚,参与者也只能望而兴叹了。所以,结果总是多数人花高价买一支圆珠笔。
30.抽牌数数
表演者又拿出了另一张纸,说:“这是我在集市上常看到的一种游戏。”
接着他介绍了游戏的玩法。
摊主面前摆着一张纸,上面写满数字和奖金。
参加的人不必交钱,告知正数(顺时针方向)或是反数(逆时针方向)后,便可从摊主的整副扑克牌中任抽两张。若抽得的两张是司令,先奖6元,再重抽。将抽得两张牌的点数和对应表上的数字为起点,按顺数或逆数,数到和数的格子,最后依终止格标数,决定奖罚。如抽得7和K(K作13),点数和为20,若之前确定正数,就以20作起点顺数,终止在“15”格内,便可根据表内预定的数字,获奖1元。若之前确定反数的,则终止于“罚”格,将被罚3元。也有的规定:抽单数正数、抽双数反数。
表面上看,表上共有26个格子,有25个格子是有奖的,只有一个“罚”格,获奖的机会大着呢!而且又不用交参加费。万一受罚,仅仅3元,可是奖额至少是1元,多的达6元。有这样的便宜,何乐不为?
可是一旦参加了,才知道高额奖的机会实在太少,而“罚”字虽然只有一个,却常常把你盯住!
许多人坠入其中,却苦思不解,一而再,再而三地掏钱给摊主。不悔悟自己的无知,却埋怨自己运气不佳。
你们说,真是运气不济,还是数学开的玩笑呢?
解:其实,这是运用数学原理精心设计的表格。
表面上看,25个数字中,能得奖的,正反数共有26次机会,受罚的只有24次,得奖的次数高于受罚次数。但是若抽得两张牌点数和是14,则不论正数、反数,均逃不脱受罚(若按单数正数,偶数反数,则几乎均落入“罚”格)。挨罚一次是3元,得奖的只能得1元。三次得奖才抵上一次受罚。至于那些高额奖金根本就得不到。
所以参加这种游戏的人,不可能占到便宜,而摆摊设点的人,却总是有利可图。
31.打弹子
“打弹子也是街头常见的游戏。”表演者说着还画出了图,“它是一个前面为玻璃,后面为钉子板的木箱子。箱顶有个开口,可容玻璃弹子通过,钉子板上的钉子间隙也可容玻璃弹子通过。箱底是一个个用木板隔开的小格子,格内摆放着各种奖品。奖品从中间向两旁逐渐丰厚。参加的人,用2角钱就可以得一次投弹机会。弹子从箱口投入,落入箱底的格子里,便可得到格内的奖品。但是,奇怪的是两边丰厚的奖品却很少有人得到。”
你能解释其中的原因么?
解:这个游戏的理论根据是高中数学中的杨辉三角。但是理解并不困难。
弹子到达箱底的路线,从中间向两边,愈来愈少,也即弹子落入中间的机会多,而落入两边的机会少。再加上弹子的入口处在箱顶中间,也即三角形的顶部,下落时,由于重力的作用,落入两边的可能性就更小,而比较丰厚的奖品都分布在箱子的两边,所以中彩的机会必然很少。