對角線數獨怎麼解:讓對角線為你所用
閱讀約 5 分鐘 ·
對角線數獨就是普通數獨多加一條規則:兩條長對角線上也必須各包含 1 到 9。聽起來更難,但實際上對角線是送分題:它們多給了你兩條可以排除的線,所以對角線數獨開局的數字更少,依然只有唯一解。
普通數獨的所有技巧在這裡都適用。這篇教程講的是對角線加入後有哪些變化,以及如何從第一步起就用好它們。
規則
- 每一行、每一列、每個 3×3 宮都恰好包含 1 到 9。
- 兩條帶陰影的長對角線也各恰好包含 1 到 9。
- Puzzimo 上每道題都只有唯一解,求解器在檢查時也考慮了對角線規則。
還不熟悉普通數獨?排除法、唯一和數對這些基礎技巧,在我們的數獨教程裡有一步步的講解。
從九個區域變成十一個
普通數獨裡,每個格子屬於三個區域:它所在的行、列、宮。對角線上的格子屬於四個,中心格屬於五個。區域越多,能排除候選數的數字就越多,所以對角線上的格子通常是全盤候選數最少的。
- 像掃行一樣掃對角線。缺哪些數字?每個數字在對角線上能放在哪裡?
- 對角線上的隱性唯一很常見:某個數字在對角線上只有一個格子能放,就一定放在那裡,即使那一格還有其他候選數。
- 數清對角線格子所屬的區域。對角線格子能看到它的行、列、宮和對角線,判斷它還能填什麼之前,要把這四個區域裡的數字都收集起來。
從中心格入手
中心格(第 5 行第 5 列)同時位於兩條對角線、中間一行、中間一列和中心宮上。它能看到的格子比任何格子都多,所以往往最早被確定;它一旦確定,兩條對角線就同時多了一個數字。
中心格之後,看四個角上的宮。每個角宮裡有三個對角線格子,宮、對角線以及穿過的行和列一起作用,它們往往很快就能填上。
對角線穿過宮的地方
每條對角線穿過三個宮,每個宮裡三格。這個重疊的作用就像普通數獨裡的區塊排除,只是把行換成了對角線:
- 如果在一個宮裡,某個數字只能放在這個宮的對角線格子上,那麼這條對角線的其他位置就不能再放這個數字。
- 如果在一條對角線上,某個數字只能放在穿過同一個宮的那幾格里,那麼這個宮的其他格子就不能再放這個數字。
解題流程
- 能填中心格就先填中心格,再掃兩條對角線缺哪些數字。
- 像普通數獨一樣掃每個宮、每行、每列。
- 檢查四個角宮,那裡的對角線格子能看到的最多。
- 寫筆記,找數對時把每條對角線也當作一個區域。
- 用對角線和宮的重疊排除候選數,然後回到第 1 步。
選對難度來練習
Puzzimo 的對角線數獨有三個難度:簡單約 38 個提示數,中等約 31 個,困難約 26 個。筆記、復原和提示都是內建的(每用一次提示,排名成績加 30 秒);填錯一個數字算一次失誤,第三次失誤這一局就結束。
常見問題
對角線數獨比普通數獨難嗎?
不一定。對角線多了一條規則,但也多了資訊,所以開局數字可以更少。很多玩家發現,開始掃對角線以後,開局反而更容易。
對角線數獨應該先解哪一格?
試試中心格。它屬於五個區域(所在的行、列、宮和兩條對角線),所以通常是全盤候選數最少的格子。
普通數獨的技巧在對角線數獨裡管用嗎?
全部管用。唯一、數對和 X-Wing 都照常使用,兩條對角線還可以當作額外的區域來用這些技巧。