← 數獨教學

連續與 XV 數獨:如何解邊緣提示

連續數獨與 XV 數獨都把提示放在兩個相鄰格子的邊緣上。它們看起來不同,但培養的是同一個習慣:把一對格子讀成一個小小的算術敘述。

在連續數獨裡,橫槓表示兩個數字剛好相差 1。在 XV 數獨裡,X 表示兩個數字相加為 10,V 表示相加為 5。

不會改變的規則

每一行、每一列與每個 3×3 宮仍各包含一次 1 到 9。如果這些規則對你還很新,先看普通數獨,熟悉候選數後再回來看邊緣提示。

連續:先利用兩端數字

1 旁邊的橫槓一定通向 2。9 旁邊的橫槓一定通向 8。中間的數字各有兩個相鄰數字——5 可以和 4 或 6 配對——所以兩端數字能最快帶來落子。

這個盤面接近底部的 9 有一道橫槓往上連出去。它的另一格必須是 8 或 10,而 10 並不是可填的數字。

9 旁邊的橫槓只留下 8;沒有 10 這個數字。

其餘部分就是普通數獨。如果帶橫槓的格子只能是 4 或 6,就查看另一格所在的行、列與宮。這兩個數字之一通常無法放進去。

XV:先數配對,再排除

一個 X 有四組不分順序的配對:1+9、2+8、3+7、4+6。一個 V 有兩組:1+4、2+3。因此 V 是更明確的提示,尤其其中一格已知時。

這個盤面的 3 被兩個提示碰到。右邊的 V 需要 2 才能湊成 5;下方的 X 需要 7 才能湊成 10。

一個 3,兩個標記:3 和 2 湊成 5,3 和 7 湊成 10。

如果 V 碰到 4,它的另一格就是 1。如果 X 碰到 8,它的另一格就是 2。這些短暫的計算很簡單;它們的價值在於把結果帶回行、列與宮。

空白邊緣是否有意義,取決於題目

標記是對它所在那一對格子的敘述。空白邊緣預設完全不是敘述——它表示題目沒有告訴你那兩個格子的事,並不表示那個關係不存在。

有些題目採用一種更嚴格的慣例,稱為完整標記:每一個適用的關係都會畫出來。只有這時,沒有標記才會成為資訊。兩格之間沒有橫槓,表示數字並非剛好相差 1;沒有 X 或 V,表示這一對的和既不是 10 也不是 5。採用這個慣例的題目必須在規則中說明。如果規則沒有提到,就假設它不適用。

這個差別值得謹慎對待。在完整標記下,空白邊緣的數量比有標記的邊緣多出好幾倍,每一條都是限制,因此從沒有標記得出的推論可以主導大部分解題過程。把同樣的推論套用到只畫出部分提示的題目,就會碰上看似自己算錯的矛盾。

下面兩個盤面都採用完整標記,資料也有這樣註明。標示的格子只剩 2 和 7 兩個候選數。它下方的 3 沒有橫槓,所以 2 不可能,這格不用再做任何推論就是 7。

完整標記:這格下方沒有橫槓,所以它不是 2 也不是 4。在 2 和 7 之中,只有 7 留下來。

XV 在同樣標記的盤面上,會從另一個方向得到相同的推論。這格也只剩 2 和 7。若這一對相加為 10,就會畫出 X;但這裡沒有 X,因此隔壁的 8 已經排除了 2。

完整標記:這條邊緣上沒有任何標記,所以這一對的和不是 10。這排除 2,留下 7。

在那兩個盤面上,沒有標記會帶來資訊,而不是只讓盤面留白。

Sudoku Fog 不使用完整標記。App 產生的連續或 XV 盤面只會畫出部分適用的關係,所以其中的空白邊緣不代表任何事,每個推論都必須從你看得見的標記開始。這是一般情況,也是規則沒有說明時應採用的假設。

親自試試

下面兩個練習盤面和上面的例子一樣,都採用完整標記,因此可以利用沒有標記的推論——和 App 產生的盤面不同。

先從連續開始。找出 1 和 9:它們旁邊的橫槓各只有一個可能的另一格數字,沒有選擇。

526147891672347356147416347281695985476312162395874

接著是 XV。先處理 V 提示,再處理 X 提示,因為湊成 5 只有兩種方式,湊成 10 有四種方式。

721435659134738569836514962375481875194362143682759

接下來去哪裡

Kropki也會把提示放在同一種格子邊緣上,使用的是點而不是橫槓與字母,並且同樣會遇到空白邊緣代表什麼的問題。箭頭保留算術提示,但把它從邊緣移到穿過盤面的路徑上。

如果你想試試解題時大部分盤面都被遮住的版本,迷霧數獨就是它。目前已發布的內容都在Learn 索引。

Sudoku Fog 已在 Android 上推出 — 認識 Sudoku Fog, 前往 Google Play 下載.