三個條件缺一不可
第一,兩格必須屬於同一列、同一欄或同一宮。第二,兩格的完整候選集合必須完全相同。第三,每格都只能有這兩個候選;如果其中一格其實還可能是 5,就不是裸數對。
當條件成立時,這兩個數字在該單位已經被兩個位置鎖住。你不需要知道它們的排列順序,也能安全排除其他格中的相同候選。
如何快速找
完整候選模式下,可以先掃所有剛好只有兩個候選的格子,再看同一單位有沒有完全相同的另一格。找到後不要急著填那兩格,而是檢查同單位其他空格是否含有這兩個候選。
- 找到一格只有兩個候選。
- 在同列、欄或宮尋找候選集合完全相同的第二格。
- 確認兩格的候選資料是完整的。
- 從該單位其他格刪除這兩個數字。
- 回到 singles 掃描新的唯一位置。
一組數對可以同時影響兩個單位嗎
如果兩個數對格同時位於同一宮與同一列,就可能在兩個單位都具有效力,但每個排除都必須獨立符合「兩格已鎖住兩個數字」的條件。不要跨越沒有共同單位的格子做排除。
和隱性數對的差別
裸數對是「兩格只剩兩數」所以很容易直接看見;隱性數對則是「兩個數字在單位內只出現在兩格」,那兩格可能還寫著其他候選,需要先刪除其他候選才顯現。兩者的鎖定原理相似,但辨認方向不同。
常見問題
兩格都有 2 和 7,但其中一格還有 9,算裸數對嗎?
不算。裸數對要求兩格的完整候選都恰好只有相同的兩個數字。
找到裸數對後可以直接填其中一格嗎?
通常不行。你只知道兩個數字由兩格分配,還不知道具體次序;主要作用是排除其他格候選。