什麼是鎖定候選數?
當某個數字的位置同時受到 3×3 宮與一行或一列的限制時,就形成鎖定候選數。雖然還不知道具體是哪個格子,但可以確定它必須位於兩個區域的交叉部分,這已經足以從其他格子中排除同一候選數。
這個技巧的優勢在於無需確定某個具體格子。只利用候選數的相對位置就能縮小範圍,然後等待新的基礎推理步驟出現。
從宮指向某一行或列
如果一個 3×3 宮中的候選數 7 只剩兩個位置,而且它們位於同一行,那麼這個宮里的 7 必然在該行。因此,同一行但位於該宮之外的其他候選數 7 都可以排除。
關鍵條件是該候選數在宮內所有剩餘位置必須位於同一行或同一列。如果該宮在另一行仍有第三個位置,就還沒有形成 Pointing Pair/Triple。
- 從一個宮開始,選擇一個候選數。
- 檢查該候選數在宮內所有剩餘位置。
- 只排除該宮之外、同一行/列上的候選數。
從行或列鎖定到一個宮
Claiming 的方向與 Pointing 相反。若某一行中的候選數 4 只剩兩到三個位置,並且這些位置全都位於同一個宮,那麼該行的 4 必須落在這個宮內。因此,可以從同一宮中不屬於該行的其他格子里排除候選數 4。
Pointing 和 Claiming 本質上是從兩個方向觀察同一種交互關係。把它們統一理解為“鎖定候選數”,會比記成兩個獨立技巧更容易快速識別模式。
排除候選數前要問的三個問題
排除候選數前請檢查三點:是否已經列出該數字在源區域中的所有可能位置;這些位置是否確實都位於同一行/列或同一宮;被排除的格子是否處在目標區域正確的剩餘部分。確認這三點可以避免大多數技巧性錯誤。
排除後,重新掃描剛變化的區域,尋找顯性單數、隱性單數或新的數對。鎖定候選數通常不會立刻填入數字,但會為其他技巧創造條件。
立即在真實題盤上應用
只有在不同題盤中反復使用,技巧才會變成直覺。選擇適合自己的難度,優先採用確定性推理,並復盤讓你卡住的那一步。
