數獨技巧 · 中等
數獨中的隱性唯一數
隱性唯一數是在一行、一列或一宮裡只剩一個位置可填的數字。這個格子本身可能還有好幾個候選數,正是這一點讓它被藏了起來:要找到它,得問一個數字能填在哪裡,而不是一個格子能填什麼。
別名:唯一候選, 固定數字。
原理
如果一個數字在一行、一列或一宮裡只在一個格子中是候選數,那它就必須放在這裡,就算那個格子還有別的候選數也一樣。
怎麼找到它
把問題反過來問。不要看著空格問能填什麼,而是取一個數字,問它在這個宮裡還能填在哪裡。
- 選棋盤上已經出現最多次的數字,它能幫你擋住最多格子。
- 交叉排除:順著這個數字所在的行和列穿過這個宮,劃掉它們經過的每個格子。只剩一個格子,就是隱性唯一數。
- 宮最容易掃描,但同樣的方法在行和列上也成立,初學者常常忘了這一點。
需要先學
實例
這些是應用程式自帶的課程棋盤,可以像提示一樣一步步看下去。
模式答案關聯阻擋排除
Step 1 of 3
- 1
這一行裡還缺數字 1。看看它能放在哪裡。
- 2
這一行裡的其他空格都不能填入 1,所以從這些格子的候選數中移除 1。
- 3
現在這一行裡只剩一個格子還有候選數 1,所以這個數字必須填在這裡。