Puzzimo

殺手數獨怎麼解:組合、籠子和 45 法則

閱讀約 8 分鐘 ·

殺手數獨保留了普通數獨的全部規則,只多了一條:盤面被虛線分成一個個籠子,每個籠子裡的數字加起來必須等於角上的小數字。很多殺手數獨開局一個數字都沒有,所有資訊都藏在這些和裡。

聽起來像算術,但你只會用到很小的加法。真正的技巧是知道哪些數字能湊出某個和,以及一個關於行、列、宮的簡單事實,它能解開大部分難題:45 法則。下面每張圖都取自 Puzzimo 上真實的殺手數獨題目。

規則

  • 在每個格子裡填入 1 到 9 中的一個數字。
  • 和普通數獨一樣,每一行、每一列、每個 3×3 宮裡 1 到 9 各出現一次。
  • 每個籠子裡的數字之和等於籠子的和,而且同一籠子裡的數字不能重複。

如果你還不太熟悉普通數獨,建議先看我們的數獨教程:排除法、唯一和數對在這裡同樣適用。這篇教程講的是籠子帶來的獨特技巧。

數獨解題技巧

籠子組合

因為籠子裡的數字不能重複,有些和只有一種湊法。三個格子加起來等於 7,只能是 1、2、4:1 + 2 + 3 只有 6,其他組合都太大。雖然還不知道順序,但你已經確切知道這個籠子裡是哪幾個數字。

中間宮裡和為 7 的籠子有三個格子。三個不同數字加起來等於 7,只能是 1、2、4,所以這三格的候選數都只有這三個。

這些唯一組合值得背下來。它們總是各個籠子大小下最小和最大的兩個和,以及緊挨著它們的那一個:

  • 2 格:3 = 1 + 2 · 4 = 1 + 3 · 16 = 7 + 9 · 17 = 8 + 9
  • 3 格:6 = 1 + 2 + 3 · 7 = 1 + 2 + 4 · 23 = 6 + 8 + 9 · 24 = 7 + 8 + 9
  • 4 格:10 = 1 + 2 + 3 + 4 · 11 = 1 + 2 + 3 + 5 · 29 = 5 + 7 + 8 + 9 · 30 = 6 + 7 + 8 + 9
  • 5 格:15 = 1 + 2 + 3 + 4 + 5 · 16 = 1 + 2 + 3 + 4 + 6 · 34 = 4 + 6 + 7 + 8 + 9 · 35 = 5 + 6 + 7 + 8 + 9

鎖定的籠子

當一個只有唯一組合的籠子完全位於同一宮、同一行或同一列內時,它的數字就被鎖定在那裡,這一宮、行或列的其他格子都不能再出現這些數字。這相當於殺手數獨版的顯性數對,而且一個筆記都不用寫就能得到。

右邊中間宮底部和為 3 的籠子只能是 1 + 2。無論誰在左誰在右,這一宮的 1 和 2 都在這裡,所以宮內其他格子都不能是 1 或 2。

只要知道籠子裡是哪些數字,都可以這樣用:一行裡和為 17 的兩格籠子佔掉這一行的 8 和 9,一宮裡和為 24 的三格籠子佔掉這一宮的 7、8、9。

45 法則

每一行、每一列、每一宮都恰好包含 1 到 9,而 1 + 2 + … + 9 = 45。籠子往往和宮的邊界不對齊,45 法則恰好在這裡派上用場。把覆蓋一個宮的所有籠子加起來:如果它們多覆蓋了一個宮外的格子,這個多出來的格子(叫外格)就等於總和減去 45。

左下宮被三個籠子覆蓋:18 + 11 + 22 = 51。這一宮本身的和是 45,所以和為 22 的籠子伸出宮外的那一格(第 9 行第 4 列)一定是 51 − 45 = 6。

反過來同樣成立:如果完全位於宮內的籠子覆蓋了除一格以外的所有格子,剩下的那一格(叫內格)就等於 45 減去它們的和。

再看下方中間這一宮:和為 11、20、8 的三個籠子完全在宮內,加起來是 39。它們覆蓋了除一格以外的所有格子,所以那一格是 45 − 39 = 6,從另一個方向得到了同樣的答案。

把 45 法則用在更大的區域

45 法則不只能用在單個區域上。兩行加起來是 90,三列是 135,任意幾個完整的宮就是每宮 45。當一個長籠子橫跨兩行時,把這兩行合起來算,往往只剩一兩個格子需要推算。

如果多出來兩個格子,45 法則給出的是它們的和,而不是單個數值。這仍然很有用:兩格加起來等於 3 一定是 1 和 2,加起來等於 17 一定是 8 和 9,又回到了組合速查表。

解題流程

  1. 找出只有唯一組合的籠子,把它們的數字寫成筆記。
  2. 如果這樣的籠子位於同一行、同一列或同一宮內,把它的數字鎖定在那裡。
  3. 對每一行、每一列、每一宮使用 45 法則,尋找內格和外格。
  4. 用普通數獨的排除法處理已經填好的數字。
  5. 寫完整的筆記,刪掉那些無法和籠內其他格湊出和的候選數。
  6. 回到第 3 步:每填一個新數字,都可能讓某個籠子變成唯一組合。

和普通數獨一樣,永遠不要猜。合格的殺手數獨只有唯一解,所以總能找到下一步推理。Puzzimo 上的每道殺手數獨都檢查過只有唯一解。

選對難度來練習

Puzzimo 的殺手數獨有四個難度。簡單開局至少有 18 個數字,籠子只有兩三格;中等開局至少有 6 個數字,籠子最多四格;困難(籠子最多五格)和專家(三到六格)開局只給出保證唯一解所需的數字,也可能一個都沒有,所以主要靠 45 法則推進。

每道題都免費。筆記、復原和提示都是內建的(每用一次提示,排名成績加 30 秒);填錯一個數字算一次失誤,第三次失誤這一局就結束;每天還有一道新的每日挑戰。

馬上玩殺手數獨

常見問題

殺手數獨的籠子裡數字能重複嗎?

不能。同一個籠子裡不會出現兩個相同的數字,即使籠子跨過了宮的邊界也一樣。正因為如此,唯一組合才成立:三格加起來等於 6,一定是 1、2、3。

什麼是 45 法則?

每一行、每一列、每一宮都恰好包含 1 到 9,所以和都是 45。如果覆蓋一個宮的籠子多覆蓋了一個宮外格子,這個格子等於籠子總和減 45;如果宮內的籠子少覆蓋了一個格子,這個格子等於 45 減籠子總和。

殺手數獨比普通數獨難嗎?

它通常開局數字更少,甚至一個都沒有,所以一開始會覺得更難。一旦掌握了唯一組合和 45 法則,大部分工作就只是簡單的加法和普通數獨的推理。