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