跳到内容

唯余法

难度: 简单

唯余法指的是这样的格子:九个数字中有八个已经被它所在的行、列和 3×3 宫排除,剩下的那一个就是唯一合法的答案,完全不需要猜。

唯余是简单题的家常便饭,而且会连锁反应:填上一个,往往就制造出下一个。熟练的玩家会不停地扫描唯余,因为每填上一个,整个棋盘都会变得更简单。

要排除数字,看这个格子的二十个“邻居”:同一行的另外八格、同一列的八格,以及同一宫里剩下的四格。凡是已经出现在这些邻居里的数字,都不可能填进这个格子。

示例讲解

第 1 行已经有了 1、2、3、4、5、6、8 和 9,高亮的格子只能是 7。
1 2 3 4 5 6 (highlighted) 8 9

怎么用

  1. 挑一个空格,最好是在已经填得很满的行、列或宫里。
  2. 列出 1 到 9,把这个格子所在行、列、宫里已经出现的数字一一划掉。
  3. 如果只剩下一个数字,填进去,它是被迫的。
  4. 重新扫描这个格子所在的行、列和宫:你刚填的数字可能制造了新的唯余。

动手练习

The fastest way to internalize the 唯余法 is to use it. Play a free easy puzzle — the in-game hint system points out exactly this pattern when it appears, or browse the full technique library.