殺手數獨有四條核心規則
行
每一行都包含 1–9,且不重複。
列
每一列都包含 1–9,且不重複。
3×3 宮
每個宮都包含 1–9,且不重複。
籠格
滿足角標總和,且籠格內數字不重複。
先看籠格總和,再看具體格子
一個籠格可以包含兩個、三個或更多邊相連的格子。角落的小數字表示該籠格所有格子的總和。
3 / 2 格1 + 2
17 / 2 格8 + 9
6 / 3 格1 + 2 + 3
24 / 3 格7 + 8 + 9
提示: 總和非常小或非常大的籠格通常組合更少,因此很適合作為起點。
利用行、列和宮排除組合
例如,兩格籠格總和為 10 時,可能是 1+9、2+8、3+7 或 4+6。但並非所有滿足總和的數字組合都能放入任意格子;所在行、列、3×3 宮以及籠格內已使用的數字還會繼續排除許多放置方式。
- 同一籠格內不要使用重複數字。
- 利用數獨規則排除已經出現在行/列/宮中的數字。
- 區分“數字組合”和“放置方式”:同一組數字可能只剩少數幾個有效位置。
- 如果某個數字出現在籠格的所有有效放置方式中,那麼即使尚未確定具體格子,它也是該籠格的必選數字。
遊戲中: 棋盤旁的輔助面板會顯示所選籠格的有效放置方式數量、剩餘數字組合數量,以及必須出現的數字。
當籠格與行、列或宮交叉時鎖定候選數
如果籠格中某個必選數字只能位於該籠格與同一行、列或宮相交的部分,那麼可以從該區域中籠格外的其他格子排除這個數字。反向同樣成立:如果某個數字在一個區域中的所有可能位置都位於同一籠格內,就可以從該籠格的其餘部分排除該數字。
- 籠格 → 區域:必選數字被鎖定在某一行/列/宮中。
- 區域 → 籠格:該數字在區域中的所有可能位置都落在同一籠格內。
- 這是候選數排除,不是立即填入答案。
每一行、每一列和每個 3×3 宮的總和始終為 45
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 = 45
內格(innie):如果完全位於某區域內的籠格覆蓋了 8 個格子,剩餘格子的值等於 45 減去這些籠格總和。外格(outie):如果與區域相交的籠格覆蓋全部 9 格,並且恰好向外多出一個格子,則該外格等於這些相交籠格總和減去 45。
重要: 僅在籠格邊界能明確判斷內外區域時使用。不要重複計算同一個籠格。
推薦推理順序
- 1
尋找放置方式較少的籠格
優先處理數字組合較少,或存在一個在所有有效放置中都必須出現數字的籠格。
- 2
結合數獨規則
繼續利用行、列、宮排除,並追蹤每個候選數在籠格中的位置。
- 3
尋找區域–籠格交互
當候選數被鎖定在交叉區域中時,先從其餘部分排除該候選數,不要急於猜數字。
- 4
使用45法則
當籠格幾乎覆蓋整行、整列或整個宮時,同時檢查 innies 和 outies。
快速輸入: 鍵盤按 Shift + 數字,或在觸屏上長按數字鍵,可快速加入候選數筆記;籠格規則仍會阻止無效候選數。
立即嘗試一局殺手數獨
先從簡單難度熟悉籠格,再學習更進階的和數技巧。
