核心不是一定有兩格
名稱雖常寫「數對」,真正條件是某數字在一個宮內的所有候選位置都對齊同一列或同一欄。可能只有兩格,也可能三格。因為該數字必須在這個宮出現一次,所以它必定占據這條線在宮內的位置之一。
因此同一條線延伸到其他宮後,不可能再出現相同數字,這些候選就可以刪掉。
從宮開始掃最容易
逐宮挑一個尚未確定的數字,觀察它在宮內有哪些候選。如果候選散布在不同列與欄,就沒有 pointing;如果全部落在同一橫列,就往該列左右延伸,看其他宮是否還有相同候選。
- 選一個 3×3 宮與一個尚未確定的數字。
- 找出這個數字在宮內所有合法候選。
- 確認這些候選是否全部位於同一列或同一欄。
- 刪除同一條線上、宮外的相同候選。
- 刪除後重新掃描是否產生唯一候選或隱性唯一。
排除不是直接填答案
Pointing 的結果通常只是刪除候選,而不是馬上填數字。真正價值在於這個刪除可能讓另一格變成唯一候選、讓某單位形成隱性唯一,或暴露新的數對。每次進階排除後都應回到簡單技巧重新掃描。
常見錯誤
不要只看到宮內兩個相同候選就自動刪除宮外候選。那兩個位置必須位於同一列或同一欄,而且宮內不能還有第三個不在同線的候選。候選資料若不完整,也不能據此排除。
常見問題
Pointing Pair 一定只有兩個候選位置嗎?
不一定。三個候選只要全部對齊同一列或欄,也能形成相同的鎖定關係。
刪除候選後應該做什麼?
立刻重新掃描唯一候選與隱性唯一,因為進階技巧的目的通常是製造更簡單的下一步。