數獨技巧 · 極限
數獨中的Jellyfish
Jellyfish是魚形結構家族裡四線的成員,排在X-Wing和劍魚之後。一個數字在四列裡的候選數全部落在相同的四欄中,於是這四欄各接下它一次,其餘部分都會失去它。
原理
當一個數字在四列中的候選位置全都落在相同的四欄裡(或在四欄中全都落在相同的四列裡),就可以從這四欄或四列的其他格子中移除這個候選數。
怎麼找到它
四線是實際的上限,五線的魚形結構總能換個方向表達成四線的。
- 每條基列可以有兩個、三個或四個候選數位置,只要它們的欄合起來正好是四欄。
- 先畫出這個數字在全部九列裡的位置,再找四列,它們的欄合起來正好是四欄。
- 當Jellyfish成為最簡單的可用一步時,這道題已經是名副其實的極限難度了。
需要先學
實例
這些是應用程式自帶的課程棋盤,可以像提示一樣一步步看下去。
模式答案關聯阻擋排除
5
5
5
5
5
5
5
5
5
Step 1 of 2
- 1
作為基線的各列都只有 2、3 或 4 個格子以 5 為候選數。合看這四列,5 的所有候選位置都只分布在四欄中。這就形成了 Jellyfish!
- 2
Jellyfish 表示,在 5 的候選位置所在的四欄中,我們可以從作為基線的四列以外所有格子刪除這個候選數。