杀手数独AI教练

首页 › 学技巧 › 45法则(行、列、宫的总和是45)

第4步 · 简单

45法则(行、列、宫的总和是45)是什么?杀手数独解题技巧详解

一句话说明

利用每一行、每一列、每一宫的总和都是45:减去完整装在里面的笼子,就能求出伸进来或伸出去的格子的总和。

这是什么技巧

每一行、每一列、每一宫都刚好有1~9各一个,所以数字加起来一定是45。

用45减去完全在宫里的笼子的总和,就能知道剩下格子(从宫外伸进来的笼子在宫内的部分)的总和。如果只剩一格,这格的数字就确定了。

同样地,伸出宫外的格子的总和,也可以用跨出去的笼子的总和算出来。

怎么找

找笼子几乎都完整装在里面、只有一两格伸进伸出的行、列或宫。把里面笼子的总和加起来,和45比一比。

例题

14567891345678912356792345678247891245945678923457812346714567891345678912356792345678247891245945678923457812346714567891345678912356792345678247891245945678923457812346745678934567893567924578124594567823457823467145678913456789135679245782478924594567823457823467245785745786319471515493726832815647479679679679242483151316816671331116161819514161318101189615211817571122116

虚线框是笼子,左上角是它的总和。黄色格子是要观察的范围,橙色格子是推理依据,红色数字是可以删除的候选数,绿色数字是答案。

每一行、每一列、每一宫都有1~9各一个,所以第2宫的数字加起来是45,其中完全在里面的笼子总和是19。所以伸出去的笼子(1行3列的「16」笼子、3行4列的「18」笼子)在里面的部分,总和是45−19=26。这些笼子的总和是34,所以伸到外面的格子(1行3列、4行4列)总和是34−26=8。2格(1行3列、4行4列)凑成8的组合里,符合候选数的只有1+7、2+6、3+5。哪个组合里都没有的4、8、9,不能填在1行3列、4行4列。

在浏览器中练习这个技巧