3×3 魔術方格是一個由九個儲存格組成的網格,填入 1 到 9 的整數,每個數字恰好使用一次,使每一列、每一行以及兩條主對角線的總和都等於 15。這一句話就是聽眾需要記住的全部規則;本文其餘內容都是在拆解這條規則,讓它不再抽象。當目標是向別人說明魔術方格謎題的規則時,最乾淨的順序是先說明目標,解釋為什麼數字 15 無可避免,再逐格走過一個已填好的方格,最後讓聽眾試玩一個互動式 3×3 方格,每一次按鍵都會根據規則進行檢查。以下分別說明這四個步驟,並透過小型示範,把定義轉化為初學者能自行重複的操作。

兩個事實讓說明保持簡短好記。第一,3×3 標準魔術方格是最小且有趣的案例,所以聽眾不必額外處理邊緣或更大方格的規則。第二,每個正確答案都是由同樣九個數字以不同順序排列而成,這表示你在 3×3 版本上教的規則,原封不動就能延伸到一般概念。

how do i explain the rules of magic square puzzle to someone else
向別人說明魔術方格謎題的規則

你需要涵蓋的三條規則

每個 3×3 魔術方格恰好由三條規則定義,若依下列順序介紹會更容易教導:數字規則、行列規則與總和規則。數字規則指出,從 1 到 9 的每個整數都必須在方格中恰好出現一次,不能重複也不能為零。行列規則指出,全部九個儲存格都必須填滿,謎題才算完成,因為空格會讓任何總和都無法定義。總和規則指出,全部三列、三行,以及兩條主對角線的總和都必須等於 15。

當你一次講完所有三條規則時,聽眾常會露出相同的困惑表情,因為目標聽起來太嚴格了。訣竅是在每條規則之後停下來,請聽眾預測謎題接下來會怎麼運作。講完數字規則後,他們通常會猜測數字可以重複,這時你可以指出謎題會立刻拒絕重複。講完行列規則後,他們有時會問對角線是否算在內,你可以確認兩條對角線與任何列或行一樣具有同等效力。講完總和規則後,他們幾乎一定會問 15 這個數字從哪裡來,而這個問題正是進入下方數學章節的入口。

逐步走過規則

最短且可靠的示範包含四個步驟,每個步驟對應一條規則。當你親自向人說明謎題,或分享螢幕時,依此順序示範。

  1. 開啟一個空的 3×3 方格。除了九個空白儲存格外,不要標記任何東西。空白方格能設定舞台,並去除對哪些數字該放哪裡的預設想法。
  2. 把 1 到 9 的數字寫成一行,放在方格旁邊。大聲說出每個數字必須恰好放置一次。此時數字規則變得具體:聽眾可以數出九個儲存格和九個數字。
  3. 填入一個儲存格,然後把控制權交給聽眾。讓聽眾放置第二或第三個數字,能把講課變成對話,他們會立刻體驗到不能重複的限制。
  4. 在第一個完成的列停下,大聲把三個數字相加。如果該列總和為 15,就繼續。如果不是,這就是你的教學時刻:說明總和規則對每個列、行和對角線都一樣適用,而不是只針對你剛好先填的那些列。

當聽眾能自行完成一個有效的列時,他們其實已經吸收了其中兩條規則。剩下的工作就是向他們展示,行和對角線也以同樣的 15 總和條件檢查,而且讓一列達到 15 並不能原諒某一行未達標。

為什麼魔術總和是 15

數字 15 是由數字規則強制決定的,這也是大多數聽眾感到驚訝的部分。1 到 9 的整數總和為 45,而因為每列必須有相同的總和,且共有三列,所以每列的總和必須是 45 除以 3,也就是 15。同樣的論證對行也成立,因為數字規則強制三個行的總和也加起來等於 45。對角線並不在這個算術之中,但在任何正確的 3×3 解法中,兩條對角線的總和也會是 15,這是列與行的總和對齊後的自然結果。

這個計算過程簡短到可以寫在餐巾紙上,也是讓這個觀念記住的最乾淨方式:

1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 = 45

45 ÷ 3 列 = 每列 15

標準魔術方格的數學定義及其常數規則記載於 Wolfram MathWorld 與 NRICH,兩者都描述了相同的數字集合,以及 3×3 案例中同樣的魔術常數 15。一開始就引用這些參考資料,能省去被詢問 15 是否為武斷數字的麻煩,也表示這些規則來自標準數學,而非特定遊戲。

需要驗證的八條獲勝線

一個常見的混淆來源是計算實際上需要總和為 15 的線共有幾條。一共有八條:三列、三行,以及兩條對角線。下表列出所有獲勝線,讓聽眾可以一次看到全部,並在填方格時逐一勾選。

線的類型需要驗證的線數量
列上、中、下3
行左、中、右3
對角線左上到右下、右上到左下2
總計上列所有線都必須等於 158

以一個明確示範來說,某個公開的 3×3 解法為:第一列 8-1-6,第二列 3-5-7,第三列 4-9-2。每列總和為 15,每行總和為 15,兩條對角線 (8 + 5 + 2 與 6 + 5 + 4) 也總和為 15。在黑板上展示這個單一例子,讓聽眾自行驗證這八條線,遠比抽象描述規則更具說服力。

如何使用互動方格示範規則

口頭說明很快就會到達極限,這時互動式 3×3 方格就很有價值。在瀏覽器中開啟 魔術方格謎題,即可獲得一個全新的空白方格,驗證規則已內建完成。你可以放入一個數字,當你嘗試重複時觀察方格的反應,並在某一列完成時觀察驗證訊息如何變化。由於驗證在每次輸入後都會執行,你可以用這個工具逐一展示三條規則,而不僅僅是口頭說明。

操作方式簡短到一句話就能教會。方向鍵可在儲存格之間移動選取範圍,數字鍵 1 到 9 可在選取的儲存格中放入數字,而 Backspace 或 Delete 可在出錯時清除當前儲存格。使用滑鼠和觸控的使用者可以點擊方格循環其值,這在你想示範不可重複規則卻不想碰鍵盤時非常有用。由於全部九個位置都可編輯,你也可以示範有效解法的旋轉或鏡像版本同樣被接受為過關,這一點常被質疑。

說明規則時常見的混淆

教學過程中可靠地會出現三種混淆,每一種都更容易在聽眾提出之前由你先提出來化解。第一,許多人以為對角線是可選的。其實不然:兩條主對角線是八條獲勝線的一部分,必須與列和行一樣總和為 15。第二,人們常以為為了讓某列達到 15 可以重複使用數字。其實不行:數字規則獨立於總和規則,任何重複都會立即構成矛盾。第三,人們有時相信未完成的線仍可透過之後放入較小的數字來挽救。由於每個剩餘的數字都是正的,一條在填滿前總和已達到 15 或更多的線,無法再被拉回 15,謎題會立刻將該線標記為不可能。

在聽眾實際遇到之前,主動明確涵蓋這三點,是流暢說明與最終演變為爭論「規則是否公平」之間的差別。數學定義與常數會與 Wolfram MathWorld 及 NRICH 交叉核對,而操作方式、驗證訊息與計分則是由工具本身揭露的產品選擇。清楚說明這項區分,通常足以滿足任何詢問規則是否憑空捏造的人。一旦聽眾能自行填滿一列、檢查一行,並驗證一條對角線,說明基本上就完成了。從那時起,剩下的挑戰只是練習,而用於示範的同一個互動方格,就是他們繼續練習最自然的地方。

延伸閱讀:如何比較 Masyu 謎題的兩種解法。

延伸閱讀:如何避免鏡像反射謎題的常見錯誤。