數獨鉛筆筆記點填?下一步唔清楚時,先整理候選數

見到空格,唔一定要即刻填一個答案。有時更有用嘅做法,係先記低仲有邊幾個數字可能放得落。

鉛筆筆記記錄嘅係「暫時未被排除嘅候選數」,唔係已經確認嘅答案。識得分清兩者,就唔使一見到筆記就急住落子。

實際例子 · A至I由上至下,1至9由左至右;圓點代表空格。
123456789
A163254·89
B·5···946·
C··97··352
D731··89·5
E··612·87·
F528973146
G·1··9·2··
H97·83·514
I·8·4126·7

先認清座標,再檢查三個地方

以下用傳統9×9數獨做例子。行以A至I表示,由上至下;列以1至9表示,由左至右。所以B1就係第二行、第一列。每個宮有3×3格。

幫一個空格寫候選數之前,先檢查佢所在嘅行、列同宮。任何一個地方已經出現咗嘅數字,都唔可以再填入呢個空格。

實際例子:點解B1要寫2同8?

例子中,B行係:

_  5  _  _  _  9  4  6  _

呢行仲缺1、2、3、7、8。但呢個只係開始,唔係B1最後嘅候選數。

睇返第1列,已經有1、7、5、9。因此,B1唔可以係1或者7,暫時剩低2、3、8。

再睇左上角嘅宮,入面已經有1、6、3、5、9。既然宮內有3,B1亦唔可以係3。最後剩低嘅候選數,就係2同8。

喺B1用小字記低2同8就可以,暫時唔好將其中一個當成答案填入去。兩個數都通過咗呢輪檢查,仲需要另一個推理先可以分辨。棋盤其他位置,亦可能有更簡單嘅一步。

自己填筆記,同自動鉛筆有咩分別?

自己填,可以練習逐個檢查行、列同宮。先開啟筆記模式,選取B1,再將2同8加入筆記。要填正式答案之前,先切回一般數字輸入模式。自動鉛筆就可以幫你整理目前已填數字所容許嘅候選數。無論用邊種方法,都要將筆記同棋盤對照。

自動鉛筆唔代表自動解題。當一格仲有幾個候選數,你仍然需要推理,先知道應該填邊個。相反,如果一格嘅筆記冇列出任何候選數,就要先檢查有冇填錯數字,或者漏咗筆記,唔好直接估一個落去。

填好一個已確認嘅數字後,再檢查同行、同列同宮嘅筆記,刪走已經同新數字衝突嘅候選數。

教練話「冇基本步」,下一步可以點做?

呢個訊息唔等於謎題冇解。你可以先檢查已填數字,再整理候選數,睇下有冇一格只剩一個可能;或者某一行、列、宮入面,一個數字只可以放喺唯一位置。

前者係檢查「一格剩幾個候選數」,後者係檢查「一個數字剩幾個位置」,唔好將兩者混為一談。

補齊筆記有助睇清楚盤面,但唔保證教練一定會搵到下一個支援步驟。有啲位置需要其他技巧;對住同一個盤面不停重複要求分析,亦唔會憑空多出一個推理。

自己試一次

用瀏覽器入門版,練習檢查空格所在嘅行、列同宮:
https://smartpuzzles.github.io/play/sudoku/zh-Hant/

遊戲可能會接續你已儲存嘅進度,唔一定開到上面嗰個例子。不過,同一套檢查方法,可以用喺任何空格。

原生 App 功能及教練使用詳情,可以睇 Smart Sudoku 介紹:
https://smartpuzzles.github.io/sudoku/zh-Hant/