• 沒有找到結果。

拼圖遊戲

N/A
N/A
Protected

Academic year: 2022

Share "拼圖遊戲"

Copied!
15
0
0

加載中.... (立即查看全文)

全文

(1)

拼圖遊戲

葉洹君

一、 前言

暑假的時候, 爸爸送我一個禮物—車子拼圖, 這個拼圖共有九張圖片 (見圖一), 每張圖片 的東邊、 南邊、 西邊、 北邊各有四種不同顏色 (綠色、 紫色、 紅色、 黃色) 的半輛車子, 正確的拼 圖目標和規則是把這九張圖片排成一個 3 × 3 的正方形, 使得任何相鄰 (有公用邊) 的兩張圖 片中的兩個半輛車子都能吻合成為一輛完整的車子。

圖一

剛拿到這個 9張車子拼圖圖片的時候, 我就開始盲目地嘗試, 過程中碰到很多的失敗, 而且 發現到我一直重複一些相同的錯誤。 有時候, 我突然拼出正確的 3 × 3 大拼圖, 但是一弄亂之 後, 我再也不知道如何拼回去。 這是一個相當有趣的問題, 必須要細心、 耐心地分析、 觀察規律 和分類探討, 其中蘊藏了許多數學秘密, 所以我利用暑假期間好好地把這個問題研究一番, 探討 其中蘊藏的數學秘密。 我希望能找出所有九張圖片的 3 × 3 正方形正確拼圖, 而且藉著這個問 題的研究, 我學到 “化繁為簡” 的技巧, 同時也學到正推、 反推的思維想法, 和用樹狀圖形來作 解題的方法, 進而應用這種技巧來找尋其他遊戲必贏的策略 (例如: 玩捉強盜遊戲)。

二、 研究過程

這個拼圖問題乍看之下, 我的感覺是 “想找出所有正確拼圖的過程一定是相當複雜”。 如果 隨便亂放, 則每張圖片都可以向右轉動90度四次, 共有四種朝向, 所以每張圖片有4種可能的放

68

(2)

法; 3 × 3 正方形的 9 個位置中放 9 張圖片有 9! 種可能的放法。 即使扣掉對稱的圖形也超過幾 十億種可能的放法。 所以不可能去檢查每一種情況, 因此, 首先要細心、 耐心地找出所有可能的 情形, 不能有任何的遺漏。 而且要了解 9 張拼圖圖片的結構及特性, 並仔細地觀察和分類。 再分 析出更多的規律, 排除許多不可能成為 3 × 3 正確拼圖圖片的情形, 及避免重複一些相同的錯 誤, 這樣可以使得求解過程愈趨簡單, 最後找出所有可能的解答, 這些過程中並不一定要用什麼 高深的數學技巧。 但是必須要細心、 耐心地找出所有可能的情形, 不能有任何的遺漏。 另外也設 法定義一些符號來表達並記錄操作的過程, 否則不容易作出有系統地分析, 也不容易表述清楚。

(一) 符號:

我把這車子拼圖的 9張圖片照圖一的順序由上而下再由左而右地編號為 1, 2, . . ., 9, 依照 車子顏色記為 G(綠色)、 P (紫色)、 R(紅色)、 Y (黃色)。 另外每種顏色車子都分為兩半, 我們把 X 車的兩半記為 X (車頭) 和 X (車尾), 所以圖一中的 9 張圖片可以記為

G P 1 R

Y

R P 2 G

Y

Y P 3 G

R

G R 4 P

Y

G Y 5 R

P G

Y 6 P R

G R 7 P

Y

P Y 8 R

G

R P 9 Y

G 圖二

如果把這 9 張車子拼圖的圖片排成 3 × 3 的正方形, 也可以說把這 9 張車子拼圖的圖片放 好在 3 × 3 的九宮格中的格子裡, 我們把 3 × 3 的正方形 (或稱為 3 × 3 的 九宮格) 中 9 個位 置的編號如圖三。

(1, 1) (1, 2) (1, 3) (2.1) (2.2) (2.3) (3.1) (3.2) (3.3)

(3)

G R 1 P

Y

圖三 圖四

如果把這 9 張車子拼圖的圖片排成 3 × 3 的正方形, 只要我們轉動這大張的 3 × 3 正方形 (包含九張圖片), 一定可以使得第一張圖片的朝向呈現如圖四。 所以在本文章之後, 任何提到第 一張圖片的時候, 都是指它的四個半輛車子的位置都呈現圖四的朝向, 即在東邊是 R、 南邊是 Y 、 西邊是 P 、 北邊是 G。

(二) 認識遊戲道具及規則 這 9 張車子拼圖的圖片中,

有G 的圖片編號是: 2, 3, 5, 6, 8; 有G 的圖片編號是: 1, 4, 7, 9;

有R 的圖片編號是: 2, 3, 7, 9; 有R 的圖片編號是: 1, 4, 5, 6, 8 有P 的圖片編號是: 1, 4, 6, 9; 有P 的圖片編號是: 2, 3, 5, 7, 8;

有Y 的圖片編號是: 1, 4, 5, 7, 9; 有Y 的圖片編號是: 2, 3, 6, 9。

任何相鄰 (有公用邊) 的兩張圖片中的兩個半輛車子都滿足連接規定: “能吻合成為一輛完整的 車子”。 也就是說, 如果某張圖片的東邊 (或南邊、 西邊、 北邊) 車子是 X (或 X), 則這張圖片 的右邊 (或下面、 左邊、 上面) 的圖片的西邊 (或北邊、 東邊、 或南邊) 一定是 X (或 X) 。 (三) 初步的想法: 在這一段落裡, 我們將提出一個可以找出所有 3 × 3 正確九張拼圖圖片的方 法。

反推的思維:

1. 假設我們拼好一張正確的 3 × 3 大拼圖, 則我們一定可以從這張大拼圖中剪下一個包含第 一張圖片的 3 × 2 正確六張圖片組。

2. 同樣地, 假設我們拼好一張包含第一張圖片的 3 × 2 正確六張圖片組, 則我們一定可以從 這張 3 × 2 的六張圖片組中剪下一個包含第一張圖片的 2 × 2 正確四張圖片組。

3. 假設我們拼好一張包含第一張圖片的 2×2 正確四張圖片組, 則我們一定可以從這張 2×2 四張圖片組中剪下一個包含第一張圖片的 1 × 2 正確二張圖片組。

正推的思維:

1. 如果找出所有包含第一張圖片的 1 × 2 正確二張圖片組, 再從每個 1 × 2 正確二張圖片 組的上面 (或下面) 一行加入剩下的七張圖片中的兩張, 檢查看看這 2 × 2 四張圖片組是

(4)

否為 2 × 2 正確四張圖片組 (即滿足連接規定: 任何相鄰的兩個半輛車子都能吻合成為一 輛完整的車子)。 這樣我們就可以找出所有的 2 × 2 正確四張圖片組。

2. 如果找出所有包含第一張圖片的 2 × 2 正確四張圖片組, 再從每個 2 × 2 正確四張圖片 組的左邊、 右邊、 上面、 或下面一行加入剩下的五張圖片中的兩張, 檢查看看這 3 × 2 或 2 × 3 的六張圖片中是否滿足連接規定。 這樣我們就可以找出所有的 3 × 2 或 2 × 3 正確 六張圖片組。

3. 如果找出所有包含第一張圖片的 3 × 2 (或 2 × 3 ) 圖片組, 再從每個 3 × 2 圖片組的左 邊或右邊 (或上面、 下面) 一行加入剩下的三張圖片, 檢查看看這 3 × 3 的九張圖片是否 滿足連接規定。 這樣我們就可以找出所有九張圖片的 3 × 3 正確拼圖。

(四) 改良的想法: 在前一段的討論裡我們雖然找到了正確的拼圖方法, 但是為了提出一個更快 速找出所有 3 × 3 正確九張拼圖圖片的方法, 我們有更深入且完整的另一種想法:

反推的思維:

1. 為了找出所有九張圖片的 3 × 3 正方形正確拼圖, 我們只要找出所有包含第一張圖片在 (1, 1), (2, 1), (3, 1), (3, 2) 的 3 × 2 圖片組及找出所有包含第一張圖片 (1, 3) 的 2 × 3 正確六張圖片組, 因為第一張圖片在這 3 × 3 的九宮格中可能的位置, 有九種可能: (i, j) 其中 1 ≤ i, j ≤ 3:

(1) 如果第一張圖片在正確的 3 × 3 大拼圖中的 (1, 1) 或 (1, 2) 位置, 則我們可以從這張 大拼圖中剪下一個包含第一張圖片在 (1, 1) 位置的 3 × 2 正確六張圖組。

(2) 如果第一張圖片在正確的 3 × 3 大拼圖中的 (2, 1) 或 (2, 2) 位置, 則我們可以從這張 大拼圖中剪下一個包含第一張圖片在 (2, 1) 位置的 3 × 2 正確六張圖組。

(3) 如果第一張圖片在正確的 3 × 3 大拼圖中的 (3, 1) 或 (3, 2) 位置, 則我們可以從這張 大拼圖中剪下一個包含第一張圖片在 (3, 1) 位置的 3 × 2 正確六張圖組。

(4) 如果第一張圖片在正確的 3 × 3 大拼圖中的 (1, 3) 或 (2, 3) 位置, 則我們可以從張大 拼圖中剪下一個包含第一張圖片在 (1, 3) 位置的 2 × 3 正確六張圖組。

(5) 如果第一張圖片在正確的 3 × 3 大拼圖中的 (3, 3) 位置, 則我們可以從這張大拼圖中 剪下一個包含第一張圖片在 (3, 2) 位置的正確六張圖片組。

2. 為了要找出所有包含第一張圖片在 (1, 1), (2, 1), (3, 1), (3, 2) 的 3 × 2 圖片組及在 (1, 3) 位置的 2 × 3 正確圖片組, 我們只要找出所有包含第一張圖片的 2 × 2 圖片組, 因為第一 張圖片在這 3 × 2 的表格中可能的位置有六種: (i, j) 其中 1 ≤ i ≤ 3, 1 ≤ j ≤ 2 :

(1) 如果第一張圖片在 3 × 2 正確六張圖片組中的 (1, 1) 或 (2, 1) 位置, 則我們可以從這 張 3 × 2 圖片組中剪下一個包含第一張圖片在 (1, 1)位置的 2 × 2 正確四張圖片組。

(5)

(2) 如果第一張圖片在 3 × 2 正確六張圖片組中的 (3, 1) 位置, 則我們可以從這張 3 × 2 圖片組中剪下一個包含第一張圖片在 (2, 1) 位置的 2 × 2 正確四張圖組。

(3) 如果第一張圖片在 2 × 3 正確六張圖片組中的 (1, 3) 位置, 則我們可以從這張 2 × 3 圖片組中剪下一個包含第一張圖片在 (1, 2) 位置的 2 × 2 正確四張圖組。

(4) 如果第一張圖片在 3 × 2 正確六張圖片組中的 (3, 2) 位置, 則我們可以從這張 3 × 2 圖片組中剪下一個包含第一張圖片在 (2, 2) 位置的 2 × 2 正確四張圖組。

3. 為了要找出所有包含第一張圖片的 2 × 2 圖片組, 我們也只要找出所有包含第一張圖片的 1 × 2 正確圖片組, 因為

(1) 如果第一張圖片在正確的 2 × 2 四張圖片組中的 (1, 1) 或 (2, 1)位置, 則我們可以從 這張 2 × 2 圖片組中剪下一個包含第一張圖片在 (1, 1) 位置的 1 × 2 正確二張圖片 組。

(2) 如果第一張圖片在正確的 2 × 2 四張圖片組中的 (1, 2) 或 (2, 2) 位置, 則我們可以從 這張 2 × 2 圖片組中剪下一個包含第一張圖片在 (1, 2) 位置的 1 × 2 正確二張圖片 組。

正推的思維:

當我們提到某一些正確的圖片組, 只要固定第一張圖片的朝向之後, 我們可以只用圖片的 編號來記錄, 這是由於每張圖片包含四種不同顏色的車子各半輛。 因此當我們拼圖的時候, 為了 要滿足連接規定, 其餘圖片的朝向會被固定。 所以不會引起誤解。

1. 所有包含第一張圖片的 1 × 2 圖片組

我們首先找出所有包含第一張圖片的 1 × 2 圖片組。 由於第一張圖片的右邊車子是 R, 左 邊的車子是 P ; 而剩下的八張圖片中有 R 的圖片編號是: 2, 3, 7, 9及有 P 的圖片編號是: 2, 3, 5, 7, 8。 所以由連接規定, 我們知道所有包含第一張圖片的 1 × 2 正確圖片組有 12, 13, 17, 19 及 21, 31, 51, 71, 81。

2. 所有包含第一張圖片的 2 × 2 圖片組

由於第一張圖片在 1 × 2 正確圖片組的 (1, 1) 位置有 12, 13, 17, 19, 則我們

(1) 把剩下的七張圖片中的二張圖片放在這個圖片組的下面一行, 形成一個第一張圖片在 (1,1) 位置的 2 × 2 四張圖組, 再檢查看看這個 2 × 2 四張圖組是否正確 (即滿足連接規定)。 例 如, 我們有 1 × 2 圖片組 12, 由於第一張圖片的南邊車子是 Y 及第二張圖片的南邊車子是 P 。 而剩下的七張圖片中有 Y 的圖片編號是: 3, 6, 9, 有 P 的圖片編號是: 4, 6, 9。 我們 只要檢查 34、 36、 39、 64、 69、 94、 96就可以了。 其中不符合連接規定有 36、 39, 而符合連 接規定有 34、 64、 69、 94、 96。 用同樣的想法, 繼續對其它的 1 × 2 圖片組 13, 17, 19 討

(6)

論、 操作及檢查, 我們得到所有第一張圖片在 (1, 1) (即左上角) 位置的 2 × 2 正確四張圖 組有 (圖五):

1 2 3 4

1 2 3 9

1 2 6 4

1 2 6 9

1 2 9 6

1 7 9 2

1 9 3 7

1 9 6 7

圖五

(2) 依次討論剩下的 1 × 2 圖片組 12, 13, 17, 19, 把剩下的七張圖片中的二張圖片放在 這些 1 × 2 圖片組的上面一行, 檢查看看是否可以形成一個第一張圖片在 (1, 1) 位置的 2 × 2 正確四張圖組。 經過類似 (1) 中的討論、 操作及檢查之後, 我們得到所有第一張圖片 在 (2, 1) (即左下角) 位置的 2 × 2 正確四張圖組有 (圖六):

2 4 1 9

2 5 1 7

2 6 1 3

3 8 1 7

5 2 1 7

6 4 1 3

6 8 1 7

8 3 1 7

8 7 1 9

8 9 1 3

圖六

由於第一張圖片在 1 × 2 正確圖片組的 (1, 2) 位置有 21, 31, 51, 71, 81。

(2) 把剩下的七張圖片中的二張圖片放在這些 1 × 2 正確圖片組 21, 31, 51, 71, 81 的下面一 行, 檢查看看是否可以形成一個第一張圖片在 (1, 1) 位置的 2 × 2 正確四張圖組。 經過類 似 (1) 中的討論、 操作及檢查之後, 我們得到所有第一張圖片在 (1, 2) (即右上角) 位置的 2 × 2 正確四張圖組有 (圖七):

3 1 4 9

3 1 7 6

5 1 9 2

7 1 9 2

8 1 7 2

圖七

(3) 把剩下的七張圖片中的二張圖片放在這些 1 × 2 正確圖片組 21, 31, 51, 71, 81 的上面一 行, 檢查看看是否可以形成一個第一張圖片在 (1, 1) 位置的 2 × 2 正確四張圖組。 經過類 似 (1) 中的討論、 操作及檢查之後, 我們得到所有第一張圖片在 (2, 2) (即右下角) 位置的 2 × 2 正確四張圖組有 (圖八):

(7)

2 5 7 1

2 6 5 1

3 6 8 1

3 8 7 1

4 2 3 1

5 2 7 1

5 6 2 1 6 3

8 1

6 8 7 1

7 2 5 1

8 3 7 1

8 6 2 1

8 6 3 1

9 5 8 1

圖八

3. 所有包含第一張圖片在 (1, 1), (2, 1), (3, 1), (3, 2) 的 3 × 2 圖片組或在 (1, 3) 位置的 2 × 3 正確圖片組

我們已經找出所有包含第一張圖片在 (1, 1) 位置的 2 × 2 圖片組:

1 2 3 4

1 2 3 9

1 2 6 4

1 2 6 9

1 2 9 6

1 7 9 2

1 9 3 7

1 9 6 7

(1) 把剩下的五張圖片中的二張圖片放在這些正確圖片組的上面一行, 形成一個包含第一張圖 片在 (3, 1) 位置的 3 × 2 圖片組。 例如, 我們有 2 × 2 正確圖片組

1 2 3 4

由於第五張圖片的南邊車子是 R 及第二張圖片的南邊車子是 R。 而剩下的七張圖片中有 R 的圖片編號是: 7, 9; 有 R 的圖片編號是: 5, 6, 8。 我們只要檢查 57、 59、 67、 69、 87、

89 就可以了。 其中不符合連接規定有 57、 69、 87、 89, 而符合連接規定有 59、 67 用同樣的 想法, 繼續對其它的 圖片組討論、 操作及檢查, 我們得到所有左上角 (即 (1, 1) 的位置) 是 第一張圖片的 3 × 2 正確圖片組有 (圖九):

1 2 3 4 5 9

1 2 3 4 6 7

1 2 3 9 4 8

1 2 3 9 5 4

1 2 6 4 3 7

1 7 9 2 3 4

1 9 3 7 4 5

1 9 3 7 5 6

1 9 3 7 6 4

1 9 6 7 3 4 圖九

(8)

我們已經找出所有第一張圖片在 (2, 1) (即左下角) 位置的 2 × 2 正確四張圖組有:

2 4 1 9

2 5 1 7

2 6 1 3

3 8 1 7

5 2 1 7

6 4 1 3

6 8 1 7

8 3 1 7

8 7 1 9

8 9 1 3 (2) 把剩下的五張圖片中的二張圖片放在這些 2 × 2 正確圖片組的下面一行, 形成一個包含第

一張圖片在 (2, 1) 位置的 3 × 2 圖片組, 經過類似 (1) 中的討論、 操作及檢查之後, 我們 得到所有 (2, 1) 的位置是第一張圖片的 3 × 2 正確圖片組如圖十:

2 4 1 9 3 7

2 4 1 9 6 7

3 8 1 7 9 2

6 8 1 7 9 2

8 3 1 7 9 2 圖十

(3) 把剩下的五張圖片中的二張圖片放在這些 2 × 2 正確圖片組的上面一行, 形成一個包含第 一張圖片在 (3, 1) 位置的 3 × 2 圖片組, 經過類似 (1) 中的討論、 操作及檢查之後, 我們 得到所有 (3, 1) 的位置是第一張圖片的 3 × 2 正確圖片組如圖十一:

(4)

4 5 2 6 1 3

4 5 8 9 1 3

7 9 6 4 1 3

9 5 4 6 1 3 圖十一

我們已經找出所有第一張圖片在 (1, 2) 位置的 2 × 2 正確四張圖組如下:

3 1 4 9

3 1 7 6

5 1 9 2

7 1 9 2

8 1 7 2

(5) 把剩下的五張圖片中的二張圖片放在這些 2 × 2 正確圖片組的左邊一行, 形成一個包含第 一張圖片在 (1, 3) 位置的 2 × 3 圖片組, 經過類似 (1) 中的討論、 操作及檢查之後, 我們 得到所有 (1, 3) 的位置是第一張圖片的 2 × 3 正確圖片組如圖十二:

4 5 1 8 9 2

4 7 1 5 9 2

4 8 1 3 7 2

5 7 1 7 9 2

6 7 1 4 9 2

7 5 1 6 9 2

9 8 1 3 7 2 圖十二

(9)

我們已經找出所有第一張圖片在 (2, 2) (即右下角) 位置的 2 × 2 正確四張圖組有:

2 5 7 1

2 6 5 1

3 6 8 1

3 8 7 1

4 2 3 1

5 2 7 1

5 6 2 1 6 3

8 1

6 8 7 1

7 2 5 1

8 3 7 1

8 6 2 1

8 6 3 1

9 5 8 1

(6) 把剩下的五張圖片中的二張圖片放在這些 2 × 2 正確圖片組的上面一行形成一個包含第一 張圖片在 (3, 2) 位置的 3 × 2 圖片組, 經過類似 (1) 中的討論、 操作及檢查之後, 我們得 到所有 (3, 2) 的位置是第一張圖片的 3 × 2 正確圖片組如圖十三:

2 4 6 3 8 1

2 4 9 5 8 1

2 7 8 6 3 1

3 6 9 5 8 1

3 7 5 6 2 1

4 3 2 6 5 1

4 9 3 6 8 1 5 7

3 6 8 1

5 9 4 2 3 1

5 9 6 3 8 1

5 9 7 6 2 1

7 9 5 6 2 1

8 7 2 6 5 1

9 3 5 6 2 1 圖十三

4. 九張圖片的 3 × 3 正方形正確拼圖:

我們已經找出所有左上角 (即 (1, 1) 的位置) 是第一張圖片的 3 × 2 正確圖片組有:

1 2 3 4 5 9

1 2 3 4 6 7

1 2 3 9 4 8

1 2 3 9 5 4

1 2 6 4 3 7

1 7 9 2 3 4

1 9 3 7 4 5

1 9 3 7 5 6

1 9 3 7 6 4

1 9 6 7 3 4 (1) 把剩下的三張圖片放在這些 3 × 2 正確圖片組的右邊一行形成一個 3 × 3 正方形九張正

確圖片拼圖。 例如, 我們有 3 × 2 圖片組 1 2 3 4 5 9

由於第二張圖片的東邊車子是 Y 、 第四張圖片的東邊車子是 Y 及第九張圖片的東邊車子 是 Y 。 而剩下的三張圖片中有 Y 的圖片編號是: 7、 8; 有 Y 的圖片編號是: 6。 我們只要

(10)

檢查 768、 867就可以了, 結果都不符合連接規定。 用同樣的想法, 繼續對其它的 2 × 2 圖 片組討論、 操作及檢查, 經過類似的討論、 操作及檢查之後, 我們得到所有 (1, 1) 的位置 是第一張圖片的正確大拼圖如圖十四:

1 2 8 3 4 9 6 7 5

1 2 8 6 4 9 3 7 5 圖十四

(2) 把剩下的三張圖片放在這個 3 × 2 圖片組的左邊一行, 形成一個 3 × 3 正方形九張圖片 拼圖。 經過類似 (1) 中的討論、 操作及檢查之後, 我們證明沒有 (1, 1) 的位置是第一張圖 片的正確大拼圖。

我們知道所有 (2, 1) 的位置是第一張圖片的 3 × 2 圖片組有:

2 4 1 9 3 7

2 4 1 9 6 7

3 8 1 7 9 2

6 8 1 7 9 2

8 3 1 7 9 2

(3) 把剩下的三張圖片放在這些 3 × 2 正確圖片組的右邊一行, 形成一個 3 × 3 正方形九張 圖片拼圖。 經過類似 (1) 中的討論、 操作及檢查之後, 我們證明沒有 (2, 1) 的位置是第一 張圖片的正確大拼圖。

(4) 把剩下的三張圖片放在這些 3 × 2 正確圖片組的左邊一行, 形成一個 3 × 3 正方形九張 圖片拼圖。 經過類似 (1) 中的討論、 操作及檢查之後, 我們證明沒有 (2, 2) 的位置是第一 張圖片的正確大拼圖。

我們得到所有 (3, 1) 的位置是第一張圖片的 3 × 2 圖片組有:

4 5 2 6 1 3

4 5 8 9 1 3

7 9 6 4 1 3

9 5 4 6 1 3

(5) 把剩下的三張圖片放在這些 3 × 2 正確圖片組的右邊一行, 形成一個 3 × 3 正方形九張 圖片拼圖。 經過類似 (1) 中的討論、 操作及檢查之後, 我們證明沒有 (3, 1) 的位置是第一 張圖片的正確大拼圖。

(11)

(6) 把剩下的三張圖片放在這些 3 × 2 正確圖片組的左邊一行, 形成一個 3 × 3 正方形九張 圖片拼圖。 經過類似 (1) 中的討論、 操作及檢查之後, 我們得到所有 (3, 2) 的位置是第一 張圖片的正確大拼圖如圖十五所表示:

8 7 9 2 6 4 5 1 3 圖十五

我們知道所有 (1, 3) 的位置是第一張圖片的 2 × 3 圖片組有:

4 5 1 8 9 2

4 7 1 5 9 2

4 8 1 3 7 2

5 7 1 7 9 2

6 7 1 4 9 2

7 5 1 6 9 2

9 8 1 3 7 2 (7) 把剩下的三張圖片放在這些 3 × 2 正確圖片組的下面一行, 形成一個 3 × 3 正方形九張

圖片拼圖。 經過類似 (1) 中的討論、 操作及檢查之後, 我們證明沒有 (1, 3) 的位置是第一 張圖片的正確大拼圖。

(8) 把剩下的三張圖片放在這些 3 × 2 正確圖片組的上面一行, 形成一個 3 × 3 正方形九張 圖片拼圖。 經過類似 (1) 中的討論、 操作及檢查之後, 我們得到所有 (2, 3) 的位置是第一 張圖片的正確大拼圖如圖十六所表示:

3 6 8 4 7 1 5 9 2

4 3 8 5 7 1 6 9 2

5 3 8 4 7 1 4 9 2

6 3 8 4 7 1 5 9 2 3 6 8

4 7 1 5 9 2

4 3 8 5 7 1 6 9 2

5 3 8 6 7 1 4 9 2

6 3 8 4 7 1 5 9 2 圖十六

(12)

我們知道所有 (3, 2) 的位置是第一張圖片的 3 × 2 圖片組有:

2 4 6 3 8 1

2 4 9 5 8 1

2 7 8 6 3 1

3 6 9 5 8 1

3 7 5 6 2 1

4 3 2 6 5 1

4 9 3 6 8 1 5 7

3 6 8 1

5 9 4 2 3 1

5 9 6 3 8 1

5 9 7 6 2 1

7 9 5 6 2 1

8 7 2 6 5 1

9 3 5 6 2 1

(9) 把剩下的三張圖片放在這些 3 × 2 正確圖片組的左邊一行, 形成一個 3 × 3 正方形九張 圖片拼圖。 經過類似 (1) 中的討論、 操作及檢查之後, 我們證明沒有 (3, 3) 的位置是第一 張圖片的正確大拼圖。

三、 研究發現

從上述的研究我們發現:

所有圖一中九張拼圖圖片的 3 × 3 正確大拼圖有下列七種:

1 2 8 3 4 9 6 7 5

1 2 8 6 4 9 3 7 5

8 7 9 2 6 4 5 1 3

3 6 8 4 7 1 5 9 2

4 3 8 5 7 1 6 9 2

5 3 8 6 7 1 4 9 2

6 3 8 4 7 1 5 9 2

(13)

四、 討論

我們得到所有的 3 × 2 正確圖片組中第一張圖片在 (1, 1) 的位置有 10組; 在 (2, 1) 的位 置有 5 組; 在 (3, 1) 的位置有 4 組; 在 (1, 2) 的位置有 6 組; 在 (2, 2) 的位置有 8 組; 在 (3, 2) 的位置有 14組。 另外我們得到所有的 2 × 3 正確圖片組第一張圖片在 (1, 1) 的位置有 8組; 在 (1, 2) 的位置有 4 組; 在 (1, 3) 的位置有 7 組; 在 (2, 1) 的位置有 8 組; 在 (2, 2) 的位置有 12 組; 在 (2, 3) 的位置有 14組。

為了找出所有九張圖片的 3 × 3 正確拼圖, 在本文中的改良方法中, 我們只要找出所有包 含第一張圖片在 (3, 1), (1, 2), (3, 2) 的正確圖片組及找出所有包含第一張圖片 (1, 3) 的 2 × 2 正確圖片組, 這些 3 × 2 或 2 × 3 圖片組共有四十組。 我們也可以只要找出所有包含第一張 圖片在 (1, 1), (2, 1), (3, 1), (3, 2) 的 3 × 2 正確圖片組及找出所有包含第一張圖片 (1, 1), (1, 2), 的 2 × 3 正確圖片組, 這些3 × 2 或 2 × 3 圖片組共有三十六組。 經過分析及檢查, 我 們知道為了找出所有九張圖片的 3 × 3 正確拼圖, 至少需要三十六組 3 × 2 或 2 × 3 圖片組。

在文中我們採取的是較方便記憶而又不太麻煩的選擇。

五、 研究結果的應用: 捉強盜遊戲

我們希望用這種技巧應用來找尋玩遊戲獲勝的策略。 下面是玩 “捉強盜遊戲”。 捉強盜遊 戲是棋盤上 (如圖十七) 包圍戰之一種。 首先甲方持白棋三顆代表警察, 將棋子固定置於1, 2, 3 的位置, 乙方持黑棋一顆子代表強盜, 可自由選擇在 5, 6, 7, 8 中任意位置, 然後甲、 乙兩人輪 流移棋子, 甲方 (白棋) 先開始移動棋子, 包圍戰隨即開始。

8

5 6 7

4

3 2

1 1

1

2 2 3 3

4 4

7

7 5 5

6 6

8 8

圖十七

(14)

123/6

124/6 124/5

124/8

234/6 145/8

145/7 234/5

234/8

123/8

127/8

127/5 127/6

147/6

147/8 147/5

157/8

157/6

257/8 245/8 245/6 235/6 235/7

235/8

245/7

345/8 345/6

357/8

457/6

457/8

567/8 123/7

123/5

357/6 257/6 247/5 345/7 145/6 147/6

圖十八

(15)

移棋規則:

(一)、 圖中圓圈 1, 2, 3, 4, 5, 6, 7, 8是放置棋子的位置。

(二)、 棋子的移動只限於由一圓圈移置相鄰的圓圈。

(三)、 白棋不准後退, 黑棋則可, 雙方都不可以吃對方的棋, 一個位置最多放一個棋子, 白棋不可 移到同一位置兩次或兩次以上。

(四)、 輸贏的規定: 如果白棋能圍困黑棋, 使它不能移動, 則甲方 (白棋) 為贏家, 如果黑棋能突圍 而出, 超越到包圍者 (白棋) 的背後則乙方 (黑棋) 為贏家。

經過用正推、 反推的思維想法, 細心、 耐心地找出所有可能的情形, 並仔細地觀察和分類。

再合併對稱的情形, 這樣可以使得我們的求解過程愈趨簡單, 最後用樹狀圖形來作解題的方法。

由圖十八的樹狀圖形來看, 我們知道在玩 “捉強盜遊戲” 時, 甲 (持白棋) 有獲勝的優勢。

六、 結論

研究拼圖遊戲這個問題之後, 讓我學到解問題的方法及找尋玩遊戲必贏的策略: 首先要了 解問題的規定, 分類討論、 操作及檢查之後, 仔細地觀察規律, 再分析出更多的特性與規律, 再 討論、 操作及檢查。 這些過程中, 我

(1) 必須要找出所有可能的情形, 不能有任何的遺漏, 排除許多不必要的嘗試及避免重複相同的 錯誤: 正推、 反推的思維想法。

(2) 要尋找簡易明瞭的記號:。

(3) 要記錄操作的過程: 樹狀圖形可來作有系統地分析及簡易明瞭及的記錄操作的過程。

這些過程中並不一定要用什麼高深的數學技巧, 但是必須要有細心、 耐心。

七、 參考資料

1. 王芳夫、 王登傳編著, 數學遊戲大觀, 前程出版社, 高雄市, 1987, p.134-135。

2. 張遠南編著, 使人聰明的智力遊戲, 九章出版社出版。

3. 趙文敏, 寓數學於遊戲第一輯, 台北九章出版社, 1981。

4. 孫君儀、 葉均承、 陳天任, 土撥鼠遊戲研究, 中央研究院數學傳播第 23 卷, 第四期, p.32-38。

5. 葉均承, Apex 遊戲研究, 中央研究院數學傳播, 第 24 卷, 第三期, p.66-83。

6. 葉洹君、 顏德琮、 連信欽, 所羅門寶藏, 科學教育月刊, 民 90 年, 第 245 期, p.10-17。

7. Brian Bolt 著, 黃啟明譯, 數學遊樂園。

—本文作者現就讀於台北市立實踐國中三年級

參考文獻

相關文件

serotonin,我們剛剛說叫血清張素,在講睡眠的時候有講到,男生製造它的 速 度比女生快。而這個 serotonin 跟我們的情緒是直接的關係,很多抗憂 鬱症的藥都是使你大腦裡面的

可以試試拼圖 法,專家小組(讀同 一個文本)集合,討 論讀到的重點,進 行概念圖創作討 論,然後各文本學 生再回到自己原 來小組,教導自己 的小組。後面可用 測驗來確定學生

日月如梭,時間過得真快,一轉眼,我的奶媽 Vicky 回台的時間就要到了!我看 Vicky 一天到晚都 在找代養我的人,我開始有些緊張,生怕 Vicky

當天晚上我們到達 Robina Hight School 的圖書館準備見我們的 Home family,大 家一到就開始討論自己的家人可能是誰,被叫到自己住誰家時真的很緊張,但幸 好我的 Home

and Rosen, M.: A Classical Introduction to Modern Number Theory, Grad- uate Texts in Math., Springer-Verlag, New York,

ps.進入主場地的引導中,上圖灰色 30x30 公分拼裝地墊高 2 公分,其餘拼裝地墊高 1 公分。. 上圖籃色區為正方體障礙物(10x10x4

電子學實習又來到了不一樣的課程了,這一次呢電路圖接法還 好,不過犯了很大的錯誤,電路接好了,但是波形圖卻是錯誤 的,很慌張,到了最後才發現,原來是我的

學生能將圖卡排成一個正方形,也能將圖卡排成 2 個長方形,教師發現拼排 的結果有等積異形的情形,跟學生進行討論,學生能說明張數相同,但形狀大小