猜姓游戲

編輯: 逍遙路 關鍵詞: 高中數(shù)學 來源: 高中學習網(wǎng)

  以前,曾在街頭上見過一種能夠猜出別人“姓”什么的游戲卡片。一套七、八張,外加一張“姓氏對照表”,F(xiàn)在,我們只用六張卡片,把這種游戲的玩法及其原理,介紹給大家。

  六張卡片如下,分別標以(5)、(4)、(3)、(2)、(1)、(0)號:

(5)姜 戚 謝 鄒
     喻 柏 水 竇
     章 云 蘇 潘
     葛 奚 范 彭
     郎 魯 韋 昌
     馬 苗 鳳 花
     方 俞 任 袁
     柳  鮑 史

(4)楊 朱 泰 龍
     許 何 呂 施
     張 孔 曾 嚴
     華 金 魏 陶
     郎 魯 韋 昌
     馬 苗 鳳 花
     方 俞 任 袁
     柳  鮑 史

(3)王 馮 陳 褚
     衛(wèi) 蔣 沈 韓
     張 孔 曾 嚴
     華 金 魏 陶
     章 云 蘇 潘
     葛 奚 范 彭
     方 俞 任 袁
     柳  鮑 史

(2)李 周 關 鄭
     衛(wèi) 蔣 沈 韓
     討 何 呂 施
     華 金 魏 陶
     俞 柏 水 竇
     葛 奚 范 彭
     馬 苗 風 花
     柳  鮑 史

(1)錢 孫 吳 鄭
     陳 褚 沈 韓
     秦 尤 呂 施
     曹 嚴 魏 陶
     謝 鄒 水 竇
     蘇 潘 范 彭
     韋 昌 鳳 花
     任 袁 鮑 史
 

(0)趙 孫 周 鄭
     馮 褚 蔣 韓
     朱 尤 何 施
     孔 嚴 金 陶
     戚 鄒 柏 竇
     云 潘 奚 彭
     魯 昌 苗 花
     俞 袁  史


  由于我們只選用了六張卡片,所以只能在卡片中排出63個不同的姓氏(如果用七張卡片,則可以排出127個姓;若用八張卡片,就可以排出255個姓)。把出現(xiàn)在卡片中的63個姓,按它們在《百家姓》中的順序,依次排列如下:
  
1 2 3 4 趙 錢 孫 李

000001 000010 000011 000100

5 6 7 8 周 吳 鄭 王 000101 000110 000111 001000 9 10 11 12 馮 陳 褚 衛(wèi)

001001 001010 001011 001100

13 14 15 16 蔣 沈 韓 楊 001101 001110 001111 010000 17 18 19 20 朱 秦 尤 許 010001 010010 010011 010100 21 22 23 24 何 呂 施 張 010101 010110 010111 011000 25 26 27 28 孔 曹 嚴 華 011001 011010 011011 011100 29 30 31 32 金 魏 陶 姜 011101 011110 011111 100000 33 34 35 36 戚 謝 鄒 喻 100001 100010 100011 100100 37 38 39 40 柏 水 竇 章 100101 100110 100111 101000 41 42 43 44 云 蘇 潘 葛 101001 101010 101011 101100 45 46 47 48 奚 范 彭 郎 101101 101110 101111 110000 49 50 51 52 魯 韋 昌 馬 110001 110010 110011 110100 53 54 55 56 苗 鳳 花 方

110101

110110 110111 111000 57 58 59 60 俞 任 袁 柳 111001 111010 111011 111100 61 62 63 鮑 史 111101 111110 111111

  這就是那張“姓氏對照表”。其中,每個姓下邊的方框中的代號,是我們?yōu)榱苏f明問題特意加上去的。

  有了這六張卡片和“姓氏對照表”,就可以做猜“姓”游戲了。做游戲時,從(5)――(0)號依次出示在對方面前,只要他一一回答某張卡片上是否有自己的姓。那么,根據(jù)他的回答。我們立刻就能斷定他的姓。比如:一個人回答,第(5)、第(4)號卡片上有他的姓;第(3)、第(2)號卡片上沒有;第(1)號卡片上有;第(0)號卡片上沒有。那么,這個人一定是姓“韋”。對此你可以利用上面的卡片先“驗證”一下。

  這個游戲,看起來似乎很神,其實道理非常簡單。我們只需用一點有關數(shù)的進位制的知識,就能揭示其全部奧秘。

  讓我們首先從卡片的制作說起。

  事實上,我們是根據(jù)“姓氏對照表”來制作卡片的。第一步,把“對照表”中63個姓的序號l―63,“翻譯”成二進位制的數(shù)。這樣,就可以得到上述“姓氏對照表”中,每個姓的下邊方框里的那些數(shù)。例如:
趙,序號1,可化成 0 1 1 0 1 1

趙,序號1,可化成 0 1 1 0 1 1
衛(wèi),序號12,可化成 0 0 1 1 0 0
嚴,序號27,可化成 0 1 1 0 1 0
水,序號38,可化成 1 0 1 1 1 1
彭,序號47,可化成 1 0 1 1 1 1
史,序號63,可化成 1 1 1 1 1 1

  等等。第二步,把六張卡片分別看作是二進位制中的六個數(shù)位,即 等六個數(shù)位。再讓63個姓,根據(jù)它們的二進位制的代號,來一個“對號入座”,全部填寫到相應的卡片上去。具體的填法如下:

5)號卡片

 





(4)號卡片

 


(3)號卡片

衛(wèi)





(2)號卡片

衛(wèi)





(1)號卡片

 







(0)號卡片
        趙

 





至此,卡片就制成了。

  當你了解了卡片的制作方法以后,對這套卡片能夠猜出姓氏的道理,就不難理解了。在做游戲時,我們把卡片出示給對方,要他回答這些卡片上是否有自己的姓,實際上就是在“調(diào)查”他的姓的二進位制的代號。一旦我們知道了這個代號、那么,只需把這個代號再“翻譯”回去,即算出它的十進位制的那個序號,于是,立刻就能根據(jù)“姓氏對照表”將他的姓找出來。還是以前面那位姓“韋”的人為例,當他告訴我們:第(5)、第(4)號卡片上“有”他的姓;第(3)、第(2)號卡片上“沒有”;第(1)號卡片上“有”;第(0)號卡片上“沒有”。那么,事實上,他就已經(jīng)把自己的姓的二進位制代號

1 1 0 0 1 0

告訴我們了。接下來的工作,就是再把這個代號“翻譯”成十進位制的序號,而這是非常容易做到的,即
  


  
  這時,在“姓氏對照表”中可以查出,序號50是“韋”,就是這個人的姓。

  最后,順便指出,游戲中的“翻譯”工作,是在對方回答“有”或“沒有”的同時進行的。因為,我們只需記住32、16、8、4、2、1幾個數(shù),也就是等,“翻譯”并求出最后的結(jié)果,是非常方便的。另外,如果你打算自己制作這樣一套卡片的話,那么,最好把那些填在同一張卡片上的姓氏的次序打亂,使人家不容易發(fā)現(xiàn)填寫卡片的“規(guī)律”。這樣,做游戲時就更能迷惑人。
  
  


本文來自:逍遙右腦記憶 http://yy-art.cn/gaozhong/193204.html

相關閱讀:高二數(shù)學必修一知識點:不等式的解法