遠程數對
關卡9 · 紫帶
策略:
遠程數對需要:
簡單著色概述
遠程數對使用一條由雙值儲存格組成的鏈,這些儲存格都含有相同的兩個候選數。偶數長度鏈兩端的儲存格具有相反的值,從而可以進行排除。
運作原理
- 找到一條由雙值儲存格組成的鏈,這些儲存格都含有相同的兩個候選數{X,Y}。2.鏈中的每個單元格必須能看到下一個單元格。3.偶數長度鏈兩端的儲存格具有相反的值(一個是X,另一個是Y)。4.從同時能看到兩個端點的儲存格中排除X和Y。
範例
起始位置
尋找遠程數對。
1
在3和5上尋找雙值鏈
找到一條所有儲存格都包含同一數對{{{value1}},5}的雙值儲存格鏈。
2
從r3c4到r8c5的鏈
這條鏈有5個儲存格,從r3c4到r8c5,其中每個單元格都能看到下一個。
3
奇數距離的儲存格取相反的值
鏈中奇數距離的儲存格具有相反的值;一個是3,另一個是5。
4
同時看到鏈兩端的儲存格
任何能看到奇數距離對兩端的醒目提示單元格都不能保留3或5。
5
從共同關聯格中刪除3和5
從能看到鏈兩端的儲存格中移除3和5:r7c6。
6
結果
套用技巧後的結果。
技巧與規律
- 鏈必須具有偶數個儲存格(4、6、8等)才能進行排除。儲存格交替變化:如果第一個是X,第二個就是Y,第三個是X,依此類推。任何同時能看到兩個端點的單元格都不能是其中任一候選數。