|
拈及其各種變形遊戲 (第 5 頁) 張鎮華
|
.原載於數學傳播第三卷第二期 .作者當時就讀於美國康乃爾大學 •註釋 •對外搜尋關鍵字 |
在所有拈的變型遊戲中,單堆遊戲似乎是比較簡單的。最常見而為大眾熟悉的玩法是這樣的:「兩人輪流取一堆石頭,每人每次最少取 1 個,最多取 k 個,最後取光石頭的人贏得此遊戲。」請問有何致勝之道?
和前面一樣,所有的情況,可以分為安全和不安全兩種。在這�� k+1 這個數扮演著極重要的角色,因為每次某一人拿的石頭數 i,合於
相反的規定:「最後取光石頭的人輸」,也可以分析知道,安全殘局是 q(k+1)+1 這種型態的數。
並不是所有單堆遊戲都是如此容易的,例如「奇偶遊戲」則是較複雜的一種。所謂「奇偶遊戲」只是將上述的問題略加修改,最後取光石頭時的輸贏的規定不同,即「兩人輪流取一堆石頭,每人每次最少取 1 個,最多取 k 個,到最後石頭被取光時,若手中所有石頭總數為奇數,則此人贏得此遊戲。(也可以規定石頭總數為偶數的人贏得此遊戲)。」顯而易見的是,原先這堆石頭的總數要是奇數才有意義。 這個遊戲較前者更複雜,其安全殘局視k的奇偶和 k+1 或 k+2 的倍數有關係。
另一個和骰子有關的單堆遊戲由古先生 1 提出來,問題是這樣的:「有一堆石頭,數目不拘。首先任意擲一骰子,看出現幾點,就取去幾個石頭。然後兩人輪流翻轉骰子到前次骰子出現那一面的旁邊四面中任一面,但不可以翻到對面,也不可以不翻,翻到幾點,就取去幾個石頭,如此輪流玩到一方沒有辦法拿石頭,也就是說,剩下的石頭數比他翻到的數目還小的時候,則他就算輸了。」
首先耍瞭解的一點是,骰子上面六個數目安排的方法。從1到6的各個自然數在骰子上各出現一次, 1的對面是6,2的對面是5,3的對面是4。
這個遊戲和第一個單堆遊戲有點類似,卻不相同。如果骰子出現i的時候,輪到你,則從1到6中的各數有兩個, 即是i和7-i,你不能翻到,其餘四個隨你高興愛翻那一個都可以。所以每次你能夠取的石頭數,依前次對方所翻到的數目而定,而對方翻的數又因你前次翻的而定,如此相互影響,就顯得很複雜了。 仔細分析的結果,可以發現其安全殘局和8的倍數有密切關係。有興趣的讀者可以自已試試看。
如果把骰子加成兩個,然後規定每次翻兩個骰子,把翻到的兩個數字和算出來,取掉同樣數目的石頭, 則又如何呢?如果還是有兩個骰子,但每次只任選其中一個將它翻到新數目,看這數目是多少,就取掉多少石頭,則又如何? 或者,還是兩個骰子,每次只任意翻轉其中一個到新數目,但把這個新數目和另一個未翻的骰子相加,算出其和,取掉同樣數目的石頭,則又如何? 當然,增加骰子的數目,則遊戲更複雜。
最後我們想仔細討論的一個單堆遊戲叫做「雙倍遊戲」。這個遊戲和骰子的單堆遊戲有一共同的特性:每次所拿石頭的個數受上次對方所拿石頭的個數影響。
問題是這樣的:「兩人輪流取石,每人每次至少取 1 個石頭,至多取上次對方所拿石頭數目的兩倍;最後拿光石頭的人贏得此遊戲。當然,第一個人不能第一次就取光所有石頭。」
如此繼續推演下去,一個很有意思的結論是,所有費氏級數的項 fn 均是安全殘局其餘都是不安全殘局。要證明這件事情可以分幾步完成,主要的概念還是在於自然數的費氏數列標準表示法。
|
|
|
|
|
(若有指正、疑問……,可以在此 留言 或 寫信 給我們。) |
|
|
|
EpisteMath (c) 2000 中央研究院數學所、台大數學系 各網頁文章內容之著作權為原著作人所有 |
| 編輯:李渭天 | 最後修改日期:4/26/2002 |