隐藏三数

关卡8 · 蓝带

之后学习:

隐藏四数

概述

隐藏三数将隐藏数对的概念扩展到三个单元格和三个候选数。当三个候选数只出现在一个区域内的三个单元格中时,可以从这些单元格中排除所有其他候选数。

工作原理

  1. 在一个区域内,找出只出现在同样三个单元格中的三个数字。2.这三个单元格必须包含这三个数字。3.从这三个单元格中排除所有其他候选数。

示例

起始位置

寻找隐藏三数。

1

扫描第1列中的1, 8 and 9

检查第1列中的数字1, 8 and 9。

2

r3c1已经填好

r3c1已填入5。

3

r7c1已经填好

r7c1已填入3。

4

1因宫格而被r4c1阻挡

数字1不能放入r4c1,因为r6c3已在此宫中。请删除该输入或选择其他数字。

5

1因宫格而被r5c1阻挡

数字1不能放入r5c1,因为r6c3已在此宫中。请删除该输入或选择其他数字。

6

1被行从r6c1中排除

数字1不能放入r6c1,因为r6c3已经在这一行中。请删除该输入或选择其他数字。

7

1因行和宫格而被r8c1阻挡

数字1不能放在r8c1,因为r8c6已在这一行,且r7c2已在这个宫格中。请删除该输入或选择其他数字。

8

8被行从r4c1中排除

数字8不能放入r4c1,因为r4c2已经在这一行中。请删除该输入或选择其他数字。

9

8因行和宫格而被r5c1阻挡

数字8不能放在r5c1,因为r5c6已在这一行,且r4c2已在这个宫格中。请删除该输入或选择其他数字。

10

8因宫格而被r6c1阻挡

数字8不能放入r6c1,因为r4c2已在此宫中。请删除该输入或选择其他数字。

11

8被行从r8c1中排除

数字8不能放入r8c1,因为r8c8已经在这一行中。请删除该输入或选择其他数字。

12

9被行从r4c1中排除

数字9不能放入r4c1,因为r4c6已经在这一行中。请删除该输入或选择其他数字。

13

9被行从r5c1中排除

数字9不能放入r5c1,因为r5c8已经在这一行中。请删除该输入或选择其他数字。

14

9已从r6c1中移除

数字9当前不是r6c1的候选数,因为之前的解题步骤已将其排除。

15

9被行从r8c1中排除

数字9不能放入r8c1,因为r8c4已经在这一行中。请删除该输入或选择其他数字。

16

该列中有三个单元格被保留

这些3个数字只出现在第1, 2 and 9行,因此第1列已将这些单元格保留给它们。

17

隐藏三数在这些单元格中

这些单元格必须按某种顺序包含这隐藏三数个数字。

18

三数组单元格中的多余候选数

这些单元格中仍然写着的其他候选数都是多余的,必须删除。

19

只保留这三个数字

从这些单元格中删除所有不属于隐藏三数的候选数。

20

结果

应用技巧后的结果。

技巧与规律

  • 隐藏三数组比隐藏数对更难发现——寻找三个很少出现的数字。并非三个单元格都需要包含全部三个候选数。采用系统的方法:检查每一种三个数字的组合。