小五
魔術師要表演一個“抓臥底”的魔術。他拿出一副撲克牌,展示給大家看,示意牌沒有被做過手腳。然后,他拿出上方的第一張牌——梅花5,將它放在桌上,作為“蛇頭”,并解釋道:“我把這張牌稱為5號。我的生日是13號,我要不斷往這張牌上放牌,第二張是6號,第三張是7號,第四張是8號……一直放到13號。”
緊接著,魔術師又說道:“現在我們開始做第二條‘蛇。翻開一張牌,是黑桃8,把它攤開放在桌上,命名為8號。和前面一樣,往它上面放牌,第二張是9號,第三張是10號……一直放到13號。這樣,第二條‘蛇就完成了。”
片刻工夫,臺上的魔術師已經做好第三條“蛇”了。“蛇頭”是方塊J,于是被命名為11號。但最后的這條“蛇”只有三張牌。
“這位小朋友,請你幫幫忙。”魔術師邀請一位小朋友上臺,“請你做加法,把這三條‘蛇的牌頭的點數加起來。”小朋友被觀眾們行注目禮,有點兒緊張,心想:算錯就丟人了,不過這個算式很簡單,無非就是把5、8、11三個數相加罷了。于是他對魔術師說:“5+8+11=24。”
等小朋友算完后,魔術師拿起手上剩余的撲克牌,說:“好!結果是24,那我就從這里抽出24張牌來。”他數出24張牌,并把第24張抽了出來:“它就是三條‘蛇安插在整副牌里的‘臥底。不過,我已經知道它是哪張牌了。如果我猜對了,大家就給我掌聲鼓勵,好嗎?”
正當觀眾們面面相覷,滿臉疑惑的時候,魔術師大喊一聲,說出了答案:“它是紅桃K!”
魔術師找出“臥底”,可不是靠心靈感應,這里有一個小技巧:他只要記住整副牌的第42張是什么,就可以了。因為這張牌就是“臥底”。
我們先計算一下三條“蛇”需要的撲克牌數量。假設牌頭分別是x、y、z,那么第一條“蛇”就有(14-x)張牌,第二條“蛇”就有(14-y)張牌,第三條“蛇”就有(14-z)張牌。也就是說,它們的撲克牌總數量是14-x+14-y+14-z=42-(x+y+z)。
魔術師請小朋友算出了x+y+z的值,再從剩余的牌里拿出(x+y+z)張,因此桌上牌的總張數是42-(x+y+z)+(x+y+z)=42(張)。也就是說,無論三條“蛇”的長度如何,最終抓出來的“臥底”,都是整副牌中的第42張。