
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
技巧10 链与代数
标准数独规则:填入数字1~9使得每行、每列及宫内数字不重复。题目如下:

我们先用基础方法观察,能解开到下图,大多数数字已经解开,此时我们会陷入卡顿。不过我们会发现,第二行两个灰色格子里,至少有一个是1;第四行两个灰色格子里,也至少有一个是1,而第一列两个灰色格子不能同时为1。我们可以分类讨论一下:
①当B9=1,E9和F9不是1;
②当B1=1,D1不是1,那么D8=1,E9和F9不是1。
综上,E9和F9不是1,那么第六宫的1在灰色格子。这个技巧叫做单链。

单链是解决高难度的题目的必备技巧,但是对于这道题而言,我们还有别的解题方法。
下图里,B1这个格子是1或者2,对于第三宫做排除,这个格子里的数字会填在C8,那么也就意味着B1和C8是相等的,都是1或者都是2。
与此同时,我们观察到D行缺的两个数字是1和6。如果B1和C8都是1的时候,D行的1无处可填,矛盾,因此B1=C8=2。这是用巧劲的办法。

接下来再解这道数独题目就没有太大难度。
