高级
唯一矩形(Unique Rectangle)
利用有效谜题只有一个解这一事实,来避开一个致命的四格矩形。
唯一矩形技巧依赖于一道良构数独恰好只有一个解这一保证。如果四个格子构成一个横跨两行、两列和两宫的矩形,且它们共享相同的两个候选数,那么谜题就会有两个解(那个数对可以互换)。由于那不可能,任何打破这个致命图形的额外候选数都必是答案。
它们是仅有的依赖唯一性假设、而非纯逻辑的技巧。
如何发现它
在两个宫里找一个四格矩形,其中三个角恰好显示 {X,Y},第四个显示 {X,Y,Z}。为避免那个无解的双重,第四个格子必为 Z — 所以把 X 和 Y 从它里面移除。
- 四个格子,两行,两列,两宫。
- 三个角是双值 {X,Y}。
- 第四个角必取它那个额外候选数。
解题示例
- 位于 (r1,c1)、(r1,c4)、(r6,c1) 的格子全都显示 {3,8}。
- 格子 (r6,c4) 显示 {3,8,5}。
- 如果它是 3 或 8,这四个格子就可以互换 — 两个解。
- 一道唯一谜题禁止那样,所以 (r6,c4) 必为 5。
- 填下 5。
自己试试
2
9
5
2
6
7
1
3
8
4
6
1
9
3
4
5
7
1
7
9
5
6
4
9
7
Tap a cell, then a number, to practise.
常见问题
- 假定唯一性安全吗?
- 对已发布的谜题,是的 — 它们保证唯一。只在未经验证或手工绘制的网格上才避免使用唯一性技巧。
- 唯一矩形有好几种类型吗?
- 有,类型 1–6 涵盖不同的额外候选数排布;上面的类型 1 最常见。
相关技巧
延伸阅读
- Unique Rectangles — SudokuWiki.org
- Uniqueness (Unique Rectangle, BUG) — HoDoKu
练习:唯一矩形(Unique Rectangle)
在真实棋盘上运用唯一矩形(Unique Rectangle) — 免费数独,支持笔记、提示和四种难度。
在真实棋盘上试一试