进阶
显性三数组(Naked Triple)
一个单元里的三个格子,其候选数合起来只用到三个数字,会把这些数字锁出该单元的其余部分。
显性三数组是一个单元里的三个格子,其合并候选数只取自三个数字。没有单个格子需要显示全部三个 — 跨这三个格子的并集必须合计为三个数字。那些数字被限制在那三个格子里。
常见形状有 {1,2,3} / {1,2,3} / {1,2,3},或部分集合如 {1,2} / {2,3} / {1,3}。
如何发现它
在一个单元里找三个格子,它们的候选数汇集起来恰好含三个不同的数字。那三个数字必占据那三个格子,所以把它们从该单元的其他每个格子中移除。
- 三个格子,跨它们合计三个数字。
- 每个格子的候选数都是那三个的子集。
- 把这三个数字从该单元别处全部排除。
解题示例
- 一行里有三个格子显示 {1,4}、{4,7} 和 {1,7}。
- 它们的并集恰好是 {1,4,7} — 三个数字,三个格子。
- 这个三元组被锁定,所以 1、4 和 7 离开该行的其余部分。
- 该行另一个格子降为单一候选数。
- 填下它,继续。
自己试试
9
6
2
5
1
3
6
4
8
7
9
5
4
3
6
3
5
7
8
5
3
8
7
9
1
Tap a cell, then a number, to practise.
常见问题
- 三个格子都必须显示三个候选数吗?
- 不必。每个格子可显示两个或三个候选数;要紧的是它们的并集恰好是三个数字。
- 有显性四数组吗?
- 有 — 同样的思路,用四个格子和四个数字。它更罕见、更难发现。
相关技巧
延伸阅读
- Naked Candidates (Pairs, Triples, Quads) — SudokuWiki.org
- Naked Subsets (Naked Pair, Triple, Quadruple) — HoDoKu
练习:显性三数组(Naked Triple)
在真实棋盘上运用显性三数组(Naked Triple) — 免费数独,支持笔记、提示和四种难度。
在真实棋盘上试一试