高级
XY-Wing
三个双值格构成一个铰链,把一个共有候选数从同时看到两个翼的格子里排除。
XY-Wing 用三个各含恰好两个候选数的格子。一个候选数为 {X,Y} 的“枢轴”格看到两个“翼”格:一个为 {X,Z},一个为 {Y,Z}。无论枢轴变成什么,总有一个翼被迫为 Z — 所以 Z 可以从任何同时看到两个翼的格子里排除。
它是最有用的高级链之一,因为这个图形紧凑且频繁。
如何发现它
找一个双值枢轴 {X,Y}。在它所看到的格子中找两个双值格 {X,Z} 和 {Y,Z},它们共享第三个数字 Z。任何同时看到两个翼的格子都不能是 Z。
- 枢轴 {X,Y} 看到翼 {X,Z} 和翼 {Y,Z}。
- 无论枢轴如何,总有一个翼必为 Z。
- 把 Z 从同时看到两个翼的格子里排除。
解题示例
- 枢轴格显示 {4,7}。
- 它看到的一个翼显示 {4,2};另一个显示 {7,2}。
- 如果枢轴是 4,第一个翼是 2;如果是 7,第二个翼是 2。
- 无论哪种,一个 2 都出现在某个翼里。
- 任何同时看到两个翼的格子都失去它的 2。
自己试试
3
5
2
4
9
2
7
8
1
1
7
6
4
3
4
5
9
7
3
4
9
8
6
1
7
Tap a cell, then a number, to practise.
常见问题
- 什么是双值格?
- 一个恰好含两个候选数的格子。XY-Wing 完全由双值格构成。
- XY-Wing 和 Y-Wing 有什么关系?
- 它们是同一个图形;“Y-Wing”只是 XY-Wing 的另一个常用名。
相关技巧
延伸阅读
- Y-Wing Strategy (XY-Wing) — SudokuWiki.org
- Wings (XY-Wing, XYZ-Wing, W-Wing) — HoDoKu
练习:XY-Wing
在真实棋盘上运用XY-Wing — 免费数独,支持笔记、提示和四种难度。
在真实棋盘上试一试