S
Morniura Sudoku가이드

TECHNIQUE · EXPERT

XY-Wing — 세 양후보 칸의 연결

후보가 정확히 2개인 칸 3개가 XY-XZ-YZ 형태로 연결되면, 두 wing 칸을 모두 보는 다른 칸에서 Z를 후보에서 지울 수 있습니다. X-Wing이 Fish 패턴에 속한다면 XY-Wing은 양후보 추론에 속합니다.

원리

Pivot 칸이 {X, Y}, wing1이 {X, Z}, wing2가 {Y, Z}라고 합시다. Pivot이 X면 wing1은 Z, Pivot이 Y면 wing2가 Z가 됩니다. 어느 쪽이든 Z는 wing1 또는 wing2에 반드시 들어갑니다. 따라서 두 wing을 동시에 보는 칸은 Z를 가질 수 없습니다.

예시: pivot (5행, 5열) = {1, 2}, wings (5행, 2열) = {1, 3}, (2행, 5열) = {2, 3}. 두 wing이 보이는 (2행, 2열)에서 3이 제거됩니다.7231312
예시: pivot (5행, 5열) = {1, 2}, wings (5행, 2열) = {1, 3}, (2행, 5열) = {2, 3}. 두 wing이 보이는 (2행, 2열)에서 3이 제거됩니다.

찾는 방법

후보가 정확히 2개인 칸을 모두 표시하고, 그중 Pivot 후보로 쓸 칸을 고릅니다. Pivot이 보는 양후보 칸 중에 X, Y와 짝지을 수 있는 조합을 찾습니다.

  • 후보가 정확히 2개인 빈 칸을 모두 표시합니다.
  • Pivot {X, Y}로 쓸 칸을 고릅니다.
  • Pivot이 보는 양후보 칸 중 {X, Z}와 {Y, Z}를 만족하는 두 wing을 찾습니다.
  • 두 wing을 모두 보는 칸에서 Z를 후보에서 제거합니다.

X-Wing과의 차이

X-Wing은 한 숫자에 대한 행/열 격자 패턴, XY-Wing은 세 칸의 후보 관계입니다. 같은 Expert 영역이지만 서로 다른 시야이기 때문에 두 기법은 거의 함께 등장하지 않습니다.

연습 순서

  1. 양후보 칸 표시후보가 정확히 2개인 빈 칸을 모두 표시합니다.
  2. Pivot 선택한 칸을 Pivot {X, Y}로 정합니다.
  3. 두 wing 찾기Pivot이 보는 {X, Z}와 {Y, Z} 두 wing을 찾습니다.
  4. Z 제거두 wing을 동시에 보는 다른 칸에서 Z를 후보에서 지웁니다.

XY-Wing 단계별 풀이

단계 1 / 4

XY-Wing 단계별 보드37231312
XY-Wing 단계별 보드

(5행, 5열)을 pivot으로 잡습니다. 후보는 {1, 2} — 어느 쪽인지 아직 모르지만 두 값 중 하나가 확정됩니다.