猜年龄、姓氏
2026年01月14日
26.猜年龄、姓氏
表演者拿出七张卡片,每张卡片上都写满了数字和姓氏(如图)。
表一:
表二
表三:
表四
表五
表六:
表七:
表演者说:“任何人只要你的年龄和姓氏在这几张表上,我都可以立即猜中。”
他的话音刚落,有人说:“我的年龄在第一张表上。”
“别的表上都没有么?”表演者问。
那人又详细地端详一下,补充说:“第三张、第五张表上也有。”
“凡是表上有的,不能遗漏!”表演者说,“如果你的年龄只在第一、三、五三张表上,那么你的年龄应该是21岁。”
果然猜中了!
又有人说;“我的姓在二、三、四、五、七表上有。”
“这就是说,你是孟老夫子的后代了!”
人们接二连三地问,表演者一个个回答,竟然没有一次失误,大家惊奇得目瞪口呆。可是,谁都不了解这奇特的表格里隐藏着的秘密。
解:这几张表也是根据二进制的原理编制成功的。把年龄(姓氏)先变成二进制数字。写在卡片上,就如同把它“存贮”在计算机里。猜年龄时,“有”和“没有”,就等于给计算机一个信号,这个信号计算机将它翻译出来,显示在左上角。只要将左上角的数字加起来,就得到了结果。
例如:表一、三、五有某人的年龄,这三张表左上角的数字分别是1、4、16,三个数的和为21,便是被猜者的年龄。猜姓氏的方法也同样如此。