高级

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 从同时看到两个翼的格子里排除。
无论枢轴往哪走,总有一个钳子变成 9 — 两者的相关格都失去它。

解题示例

  1. 枢轴格显示 {4,7}。
  2. 它看到的一个翼显示 {4,2};另一个显示 {7,2}。
  3. 如果枢轴是 4,第一个翼是 2;如果是 7,第二个翼是 2。
  4. 无论哪种,一个 2 都出现在某个翼里。
  5. 任何同时看到两个翼的格子都失去它的 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 的另一个常用名。

相关技巧

延伸阅读

练习:XY-Wing

在真实棋盘上运用XY-Wing — 免费数独,支持笔记、提示和四种难度。

在真实棋盘上试一试

我们使用 Google Analytics 了解访客的使用情况。在你接受之前,不会设置任何跟踪 Cookie。 查看我们的分析 Cookie 政策.