Y-Wing

Y-Wing 也叫 XY-Wing,使用三個各有兩個候選數的格子。樞紐格的候選數是 X 和 Y。一個翼格能看到樞紐格,候選數是 X 和 Z;另一個翼格也能看到樞紐格,候選數是 Y 和 Z。無論樞紐格是什麼,總有一個翼格必須是 Z,所以可以把 Z 從同時看到兩個翼格的每個格子中刪去。在 Bare Sudoku 中它屬於專家級技巧。

何時使用

當題目中有好幾個恰好兩個候選數的格子,又找不到魚的時候。Y-Wing 在專家題中很常見,可以順著兩候選數的格子去找:每一個都可能是樞紐格或翼格。

如何找出

列出所有恰好有兩個候選數的格子。把每一個當作候選數為 X 和 Y 的樞紐格,在它的相關格中尋找一個含 X 和另一個數字 Z 的格子,以及一個含 Y 和同一個 Z 的格子。這兩個就是翼格。然後找出同時看到兩個翼格且含有 Z 的格子。注意,兩個翼格之間不需要互相看到。

例題

Y-Wing
c1c2c3c4c5c6c7c8c9
r11389158215935913674
r247369269236982315
r313151361256749823
r419319745826
r57481262612653939
r6625389741
r7389725681236435238
r851813423923723623789
r92645893593713593789

粗體數字是題目給定的,藍色數字是解題時填入的,小數字是候選數。醒目標示的格子構成該結構,劃掉的候選數會被刪除,圈起來的候選數就是要填入的數字。

  1. 樞紐格 r7c1 的候選數是 3 和 8。它能看到候選數為 3 和 1 的 r3c1,以及候選數為 8 和 1 的 r8c2。
  2. 如果 r7c1 是 3,那麼 r3c1 失去 3,變成 1。如果 r7c1 是 8,那麼 r8c2 變成 1。無論哪種情況,兩個翼格中總有一個是 1。
  3. 同時看到兩個翼格的格子永遠不可能是 1。從 r1c2, r3c2 中刪去 1。

常見錯誤

在 Bare Sudoku 中

所需難度:專家以上
遊戲中的提示:Y-Wing

玩數獨

常見問題

數獨中的 Y-Wing 是什麼?

三個兩候選數的格子:一個含 X 和 Y 的樞紐格,一個能看到樞紐格、含 X 和 Z 的翼格,以及一個能看到樞紐格、含 Y 和 Z 的翼格。總有一個翼格是 Z,所以把 Z 從同時看到兩個翼格的格子中刪去。

Y-Wing 和 XY-Wing 是同一回事嗎?

是的。兩個名稱描述的是同一個結構。Bare Sudoku 稱它為 Y-Wing。

為什麼總有一個翼格是 Z?

如果樞紐格是 X,第一個翼格失去 X,變成 Z。如果樞紐格是 Y,第二個翼格變成 Z。樞紐格必是兩者之一,所以總有一個翼格是 Z。

Y-Wing 能刪除幾個格子的候選數?

通常一兩個:只有同時看到兩個翼格、且仍含有 Z 的格子。這已足以造出一個唯一數。

全部技巧

· 更新於