教你小魔術——心里想的是幾 猜別人心里想的數字

魔術師宣稱自己可以記住6張數表上的所有的數 , 觀眾想一個數字 , 只要告訴魔術師是不是在這些卡片上有 , 魔術師就能把這個數字找出來 。
戴老師讓小雨和小米幫忙做了6張卡片 , 每張卡片上都寫了32個數字 , 三個人忙了半天 , 終于把卡片做好了 。
“接下去 , 就是見證奇跡的時刻!”戴老師把卡片疊起來捏在手里 , 對小雨和小米說:“來 , 你們現在每人在心里想一個1~63之內的數字 , 但是不要說出來 。”
小雨和小米互相看了一眼 , 都在心里暗暗地想好了 。小雨想的是學號45 , 小來想的則是生日20 。
“接下去 , 你們只要告訴我你們想的數字在這些卡片里有沒有 , 我就能馬上知道你們想的數字都是幾 。”戴老師自信地說 。
“真的嗎?”小雨不太信 , 卡片上的數字一大半都是她親手寫進去的 , 可是她自己也記不清楚每張卡片上都有哪些 , 戴老師只是問問題怎么會知道呢?不過她還是告訴了戴老師哪幾張卡片上有她想的數字 。
“你想的是45,對不對?”小雨話音剛落 , 戴老師就報出了答案 , 這讓小雨感到十分吃驚 。
小米也很驚訝 , 她趕快也把那些有她想的數字的卡片告訴了戴老師 , 戴老師也立即告訴她 , 她想的是20 。
【教你小魔術——心里想的是幾 猜別人心里想的數字】戴老師真的有這么好的記憶力嗎?他究競是如何做到的呢?
魔術揭秘
道具:6張數字卡片

教你小魔術——心里想的是幾 猜別人心里想的數字


?
表演過程
(1)魔術師請觀眾在1~63之間選擇一個數字 , 選好后不要告訴自己 。然后取出6張魔術卡片 , 告訴觀眾自己已經把這些卡片上的數字全部記住了 , 只要觀眾回答選擇的數字是不是在這些卡片上 , 魔術師就能通過比較挑出觀眾選擇的數字 。
教你小魔術——心里想的是幾 猜別人心里想的數字


?
(2)將卡片1朝向觀眾 , 詢問他“在這張卡片上 , 有您挑選的數字嗎?"如果觀眾回答有 , 暗記為1 , 如果沒有 , 則暗記為0 。依次將六張卡片都展示給觀眾 。
教你小魔術——心里想的是幾 猜別人心里想的數字


?
(3)將記為1的卡片左上角的數字相加 , 便可以得出觀眾選擇的數字 。立即將這個數字大聲說出來 , 觀眾將會驚奇地發現 , 魔術師真的猜對了!
教你小魔術——心里想的是幾 猜別人心里想的數字


?
重點提示
如果觀眾問起為什么要在1~63中間選擇數字 , 你可以回答說因為卡片上只有這些數字 。為了避免細心聰明的觀眾發現竅門 , 還可以將每張卡片上的數字順序打亂 。你只要記得卡片的編號就可以了 。
數學原理
這個魔術用到的其實是二進制計數法 , 魔術師對觀眾的提問恰好是觀眾選擇的數字用二進制數的寫法 , 只不過觀眾沒有意識到而已 。觀眾在自己不知曉的情況下 , 將他選擇的這個數字告訴了魔術師 。
在這個游戲中二進制體現了“優化”這一極其重要的數學思想 。如果大家把表格中的數字看做人的年齡的話 , 就可以玩巧猜年齡的游戲 。一般而言 , 當選用7張表格時 , 就可以猜出任何人的年齡了 。

    推薦閱讀