隐数对
Loading demo...
“隐数对”是大小为2的数集占位。
如何识别
- 依次观察每一区域(行、列和宫),依次从其中尚未填入的数字中取出两个不同的数字
a和b,观察它们各自的候选位置。 - 如果这两个数字在该区域内所有可能出现的位置合起来恰好是两个未填单元格,且其中至少一个单元格还含有其他候选数,则可以从这两个单元格中删除除
a和b之外的其他候选数。
原理
- 根据数独规则,
a和b在该区域中都必须各出现一次,而它们只能填入这两个未填单元格,所以这两个单元格必然分别填入这两个数字。 - 如果在这两个单元格中的任何一格填入其他数字,就会导致
a和b中的某个数字没有位置可填。因此,可以从这两个单元格中删除其他候选数。
实例
隐数对可以出现在行中。例如,观察下面盘面第4行中的数字1和5:在这一行里,它们只能出现在R4C2和R4C4中,因此这两个单元格不能再填入其他数字,可以删去其中其他的候选数。
隐数对也可以出现在列或宫中。例如,下面盘面第6列中的候选数4和7,在这一列里只能出现在R4C6和R6C6中,因此可以删除这两个单元格中的其他候选数。
再例如,下面盘面第1宫中的候选数1和4,在这一宫里只能出现在R2C3和R3C1中,因此也可以删除这两个单元格中的其他候选数。