數獨技巧 · 專家
數獨中的劍魚
劍魚是三線版的X-Wing。一個數字在三行裡的候選數全部落在相同的三列中,於是這三列必須各接下這個數字一次,來自每一行各一次,其中其餘的格子都要失去它。
別名:3-Fish。
原理
當一個數字在三行中的候選位置全都落在相同的三列裡(或在三列中全都落在相同的三行裡),就可以從這三列或三行的其他格子中移除這個候選數。
怎麼找到它
容易踩的坑是以為每行都必須正好貢獻兩個格子,其實不必。
- 三條基行各自可以有兩個或三個候選數位置,只要它們全都落在相同的三列裡。
- 逐行畫出這個數字的位置,記下列號,再找出三行,它們的列號合起來正好是三列。
- 也要檢查以列為基礎的版本,把行和列互換過來看。
需要先學
實例
這些是應用程式自帶的課程棋盤,可以像提示一樣一步步看下去。
模式答案關聯阻擋排除
25
58
15
59
35
56
Step 1 of 2
- 1
作為基線的各行都只有 2 或 3 個格子以 5 為候選數。合看這三行,5 的所有候選位置都只分布在三列中。這就形成了劍魚!
- 2
劍魚表示,在 5 的候選位置所在的三列中,我們可以從作為基線的三行以外所有格子刪除這個候選數。