Skip to content

隐四数集 ​

Loading demo...

“隐四数集”是大小为4的数集占位。

如何识别 ​

  • 依次观察每一区域(行、列和宫),依次从其中尚未填入的数字中取出四个不同的数字a、b、c和d,观察它们各自的候选位置。
  • 如果这四个数字在该区域内所有可能出现的位置合起来恰好是四个未填单元格,且其中至少一个单元格还含有其他候选数,则可以从这四个单元格中删除除a、b、c和d之外的其他候选数。

不要求每个数字都能出现在这四个单元格中的每一格,只要它们在该区域内所有可能出现的位置合起来恰好是这四个单元格即可。

原理 ​

  • 根据数独规则,a、b、c和d在该区域中都必须各出现一次,而它们只能填入这四个未填单元格,所以这四个单元格必然分别填入这四个数字。
  • 如果在这四个单元格中的任何一格填入其他数字,就会导致a、b、c和d中的某个数字没有位置可填。因此,可以从这四个单元格中删除其他候选数。

实例 ​

隐四数集可以出现在行中。例如,观察下面盘面第5行中的数字3、7、8、9:在这一行里,它们只能出现在R5C4、R5C5、R5C6、R5C9中,因此这四个单元格不能再填入其他数字,可以删去其中其他的候选数。

141673463457834574567457867346345756457478478478265828256814162462357835792375625625892449294747237237274824824524592821992563179143358671281659354918663791

隐四数集也可以出现在列或宫中。例如,下面盘面第3列中的候选数2、3、8、9,在这一列里只能出现在R4C3、R5C3、R6C3、R9C3中,因此可以删除这四个单元格中的其他候选数。

1456145613563561351671671678967891857572457823457894935181234583458135845834583458345845245823458949351812345683456845453416163478347838352828359359987223458319624612679779683125297146

再例如,下面盘面第3宫中的候选数1、3、7、8,在这一宫里只能出现在R1C7、R1C9、R2C7、R2C9中,因此也可以删除这四个单元格中的其他候选数。

3893682925613682561236389368494563467845636724646924692626233634823823484613696913634342824824342362474672464926924746726747211578357918457619827576153915985381