宫摒除唯一候选数

Hidden Single (Box)

★ 入门

概要:宫摒除唯一候选数(Hidden Single Box)是数独入门的核心技法。通过分析一个3×3宫格中某个数字可以放置的位置,如果该数字只能放在一个位置,就可以确定答案。

什么是宫摒除?

宫摒除唯一候选数(Hidden Single in Box),简称宫摒除,是数独中使用频率最高的基础技法之一。

原理很简单:在一个 3×3 宫格中,如果某个数字(比如 7)因为同行、同列的限制,只能放在宫中的一个位置,那么该位置就确定填这个数字。

简单来说:在一个宫里,如果某个数字只有一个地方能放,那就放那里。

解题步骤

  1. 选择一个宫:选择一个 3×3 宫格
  2. 确定缺失数字:找出这个宫中还没有出现的数字
  3. 逐一排查:对于每个缺失的数字,检查它在宫中的哪些空格可以放置
  4. 行列排除:如果某个数字已出现在某空格的同行或同列中,该空格就不能放这个数字
  5. 唯一确定:如果某个数字在宫中只有一个空格可以放,那就确定了

示例详解

步骤 1:棋盘总览

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
观察棋盘:已知数字和所有空格的候选数。

步骤 2:看看第 1 行:已有 5、3、7 三个数字,还有 6 个空格。让我们追踪数字 9 能放在哪里。

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
看看第 1 行:已有 5、3、7 三个数字,还有 6 个空格。让我们追踪数字 9 能放在哪里。

步骤 3:逐个检查空格的候选数:R1C3 有 {2,6}、R1C6 有 {2,4,6,8}、R1C8 有 {1,2,4}、R...

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
逐个检查空格的候选数:R1C3 有 {2,6}、R1C6 有 {2,4,6,8}、R1C8 有 {1,2,4}、R1C9 有 {2,4,8}——都没有 9!

步骤 4:只有 R1C7 这个格子的候选数中包含 9!虽然它还有其他候选数 {1, 4, 8},但 9 在整行中没有别的位置可去。

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
只有 R1C7 这个格子的候选数中包含 9!虽然它还有其他候选数 {1, 4, 8},但 9 在整行中没有别的位置可去。

步骤 5:因此 R1C7 必须填 9——这就是隐性唯一数!数字 9 在第 1 行中"隐藏"在这个格子里。

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
因此 R1C7 必须填 9——这就是隐性唯一数!数字 9 在第 1 行中"隐藏"在这个格子里。

步骤 6:不仅是行,列和宫也可以用。看右中宫:数字 2 在这个宫的空格中,只有 R4C8 的候选数包含 2。所以 R4C8 ...

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
不仅是行,列和宫也可以用。看右中宫:数字 2 在这个宫的空格中,只有 R4C8 的候选数包含 2。所以 R4C8 = 2!

步骤 7:总结:唯一余数看"格子有几个候选数",隐性唯一数看"数字有几个位置"。两种视角互补——前者找候选数为1的格子,后者...

5 3 7 6 1 9 5 9 8 6 8 6 3 4 2 6 8 3 7 9 1 7 2 6 6 2 8 4 1 9 5 8 7 9 1 2 4 2 6 2 4 6 8 1 4 8 9 1 2 4 2 4 8 4 7 2 4 7 3 4 8 2 3 4 2 4 7 8 1 2 2 3 3 4 2 4 1 3 4 5 2 4 7 1 5 1 5 9 5 7 9 1 4 7 4 5 2 4 5 5 1 5 1 3 5 9 5 9 1 4 4 5 8 4 5 1 3 9 1 3 4 5 7 9 3 5 7 3 5 7 4 2 3 7 8 2 3 7 3 6 3 1 2 3 1 4 5 1 2 3 4 5 2 3 5 6 2 6 1 3 4 6
总结:唯一余数看"格子有几个候选数",隐性唯一数看"数字有几个位置"。两种视角互补——前者找候选数为1的格子,后者找位置为1的数字。

假设在中间宫(第4-6行,第4-6列),已经填入了 1, 3, 5, 7, 9,缺少 2, 4, 6, 8。

现在检查数字 4

  • 宫中有 3 个空格:R4C5、R5C4、R6C6
  • R4C5 所在的第 4 行已经有 4 → 排除
  • R5C4 所在的第 4 列已经有 4 → 排除
  • R6C6:第 6 行没有 4,第 6 列没有 4 → 可以放!

数字 4 在这个宫中只能放在 R6C6,因此 R6C6 = 4

实用技巧

  • 从出现频率高的数字开始:如果某个数字在盘面上已经出现了 7 次或 8 次,更容易通过摒除找到剩余位置
  • 利用行列交叉:当同行同列都有限制时,可选位置会快速缩小
  • 系统扫描:按 1-9 顺序逐一检查每个数字在每个宫中的可放位置

宫摒除 vs 唯一空位

维度唯一空位宫摒除
视角单元格出发,看能填什么数字出发,看能放哪
方法排除格子的不可能候选数排除数字在宫中的不可能位置
难度

两种技法本质上互补。唯一空位是”这个格子只能填 X”,宫摒除是”这个数字只能放在这个格子”。

与其他技法的关系

常见问题

Q:宫摒除和行列摒除有什么区别?

A:原理完全相同,只是范围不同。宫摒除是在 3×3 宫中找某数字的唯一位置,行列摒除是在一整行或一整列中找。

Q:数独高手还会用这种基础技法吗?

A:当然!即使是世界级数独选手,解题时也会频繁使用宫摒除。它是最基础但也是最高频的技法,贯穿数独解题的全过程。

在爱九宫数独中练习

打开爱九宫数独 App → 学习 → 入门技法 → 宫摒除,开始针对性训练。建议先掌握宫摒除,再学习行列摒除,打好基础后进入中级技法。