显性数对与三链数
显性数对(Naked Pair)是同一行、列或宫中恰好拥有相同两个候选数的两个格子。这两个数字必须填在这两个格子里,所以可以把它们从该区域的其他所有格子中删去。显性三链数(Naked Triple)是同样的思路,换成三个格子和三个数字;每个格子可以显示其中两个或全部三个。Bare Sudoku 的提示会把由此得到的填数标注为“数对或三链数”。
何时使用
在笔记完整、唯一数和区块摒除都用尽之后。显性数对在困难题中非常常见,显性三链数则少一些。只要某个区域还有五个或更多空格,两者都值得检查。
如何发现
寻找只有两个候选数的格子,再在同一区域中找另一个拥有相同两个候选数的格子。找三链数时,查看有多个两候选数或三候选数格子的区域,检查其中三个格子合起来是否只用了三个不同的数字。写好笔记后,候选数完全相同的格子很容易看出来;游戏中的“填充笔记”点一下就能做到。
例题
显性数对
| c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | c9 | |
|---|---|---|---|---|---|---|---|---|---|
| r1 | 3 | 8 | 47 | 2 | 5 | 467 | 469 | 49 | 1 |
| r2 | 257 | 6 | 2457 | 1 | 9 | 47 | 8 | 3 | 24 |
| r3 | 1 | 9 | 24 | 8 | 3 | 46 | 246 | 7 | 5 |
| r4 | 279 | 1 | 8 | 4 | 6 | 3 | 279 | 5 | 27 |
| r5 | 6 | 237 | 2379 | 79 | 1 | 5 | 2479 | 249 | 8 |
| r6 | 579 | 4 | 579 | 79 | 8 | 2 | 3 | 1 | 6 |
| r7 | 4 | 5 | 12 | 6 | 7 | 9 | 12 | 8 | 3 |
| r8 | 279 | 237 | 12379 | 35 | 24 | 8 | 12457 | 6 | 247 |
| r9 | 8 | 6 | 35 | 24 | 1 | 24 | 9 |
粗体数字是题目给出的,蓝色数字是解题时填入的,小数字是候选数。高亮的格子构成该结构,划掉的候选数将被删除,圈出的候选数就是要填入的数字。
- 第 9 行中的 r9c5 和 r9c8 恰好有相同的两个候选数:2 和 4。
- 其中一个必定是 2,另一个是 4。我们不知道哪个是哪个,但这两个数字都被这两个格子用掉了。
- 所以第 9 行的其他格子都不能放 2 或 4。删去 r9c2 的 2, r9c7 的 2, r9c7 的 4。
显性三链数
| c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | c9 | |
|---|---|---|---|---|---|---|---|---|---|
| r1 | 5 | 9 | 6 | 2478 | 27 | 2478 | 3 | 28 | 1 |
| r2 | 1 | 7 | 4 | 268 | 3 | 268 | 89 | 2589 | 58 |
| r3 | 3 | 2 | 8 | 9 | 1 | 5 | 4 | 6 | 7 |
| r4 | 2 | 356 | 7 | 46 | 8 | 3469 | 69 | 1 | 456 |
| r5 | 468 | 3568 | 35 | 1 | 26 | 23469 | 7 | 4589 | 4568 |
| r6 | 468 | 1 | 9 | 467 | 5 | 467 | 2 | 48 | 3 |
| r7 | 7 | 68 | 2 | 3 | 9 | 1 | 5 | 48 | 468 |
| r8 | 68 | 35 | 35 | 268 | 4 | 268 | 1 | 7 | 9 |
| r9 | 9 | 4 | 1 | 5 | 67 | 678 | 68 | 3 | 2 |
- 第 8 行中有三个格子的候选数全部来自同样的三个数字 2, 6, 8:r8c1 (6 8), r8c4 (2 6 8), r8c6 (2 6 8)。
- 这三个数字必须以某种顺序填满这三个格子。一个格子不必显示全部三个候选数;关键是这三个格子都没有这组数字以外的候选数。
- 从第 8 行的其他所有格子中删去 2, 6, 8:r8c2 的 6, r8c2 的 8。
常见错误
- 选了共享两个候选数、但还多出第三个候选数的两个格子。构成显性数对的每个格子必须恰好只有这两个候选数。
- 从数对格子本身删去这两个数字。数对保留自己的候选数,要删除的是该区域的其他格子。
- 要求三链数的每个格子都显示全部三个数字。只要没有格子含有这组以外的候选数,只含其中两个数字的格子也没问题。
在 Bare Sudoku 中
所需难度:困难及以上
游戏中的提示:数对或三链数
常见问题
数独中的显性数对是什么?
同一区域中两个都恰好拥有相同两个候选数的格子。这两个数字被锁定在这两个格子里,所以可以从该区域的其余部分删去。
什么是显性三链数?
同一区域中三个格子的候选数合起来只有三个数字。每个格子可以含有其中两个或三个。这三个数字填满这三个格子,所以可以从该区域的其他格子中删去。
显性数对能直接填入数字吗?
它本身不能。它删除候选数,而删除之后通常会留下一个显性或隐性唯一数。Bare Sudoku 的提示会显示那个唯一数,并说出使它成为可能的技巧。
显性数对能同时位于一个宫和一行中吗?
能。如果两个格子同在一行又同在一宫,这个数对就会在两个区域中都进行删减。Bare Sudoku 每次处理一个区域。