스도쿠 X윙(엑스윙, X-Wing) 기법은 고급 난이도에서 자주 등장하는 후보 제거 기법입니다. 처음 접하면 복잡해 보이지만, 원리를 이해하면 **두 행과 두 열이 만드는 사각형 구조** 하나만 기억하면 됩니다. X윙 기법을 익히면 고급·전문가 난이도에서 추측 없이 퍼즐을 진행하는 능력이 크게 올라갑니다. 이 글은 스도쿠 x윙의 논리를 단계별로 설명하고, 실전에서 어떻게 찾아 적용하는지 정리합니다.
X윙(X-Wing)은 **특정 숫자가 두 행에서 각각 정확히 두 칸에만 들어갈 수 있고, 그 두 칸이 같은 두 열에 위치할 때** 성립하는 패턴입니다. 이 네 칸은 보드에서 직사각형의 꼭짓점을 이루며, 대각선 방향으로 X 모양을 그리기 때문에 X윙이라는 이름이 붙었습니다.
구체적인 예를 들면, 숫자 7이:
이 네 칸 — (3행,2열), (3행,7열), (8행,2열), (8행,7열) — 이 X윙을 형성합니다.
X윙 논리의 핵심은 **"어느 경우가 되든 해당 두 열에서 그 숫자의 위치가 결정된다"**는 점입니다.
위 예에서, 3행의 7은 2열 또는 7열 중 하나에 반드시 들어갑니다.
두 경우 모두, **2열과 7열에는 X윙에 속한 칸이 각각 하나씩 7을 갖게 됩니다**. 따라서 2열과 7열에서 X윙 네 칸을 제외한 모든 칸은 7을 후보에서 제거할 수 있습니다.
이 논리는 추측이 아니라 "어느 방향이 되든 동일한 결과가 나온다"는 확실한 논리입니다.
실전에서 X윙을 식별하려면 아래 순서를 따르세요.
**1단계: 숫자 하나를 골라 행 단위로 스캔**
추적할 숫자 하나를 정합니다. 예를 들어 5를 선택했다면, 각 행에서 5가 후보로 남은 칸의 수를 세어봅니다. 정확히 2개인 행을 찾아 열 번호를 기록하세요. 후보가 3개 이상인 행은 이 단계에서 제외합니다.
**2단계: 같은 열에 위치한 행 쌍 찾기**
후보가 2개인 행이 여러 개라면, 각 행에서 후보가 위치한 열 번호를 비교합니다. 두 행의 열 번호가 완전히 일치하면 X윙이 성립합니다. 예를 들어 3행이 (2열, 7열), 8행도 (2열, 7열)이면 X윙입니다.
**3단계: 두 열에서 나머지 후보 제거**
X윙을 확인했다면 해당 두 열에서 X윙 칸(4개)이 아닌 모든 칸의 후보 목록에서 그 숫자를 제거합니다. 이때 제거 대상은 **열의 다른 칸**이며, 같은 행의 다른 칸은 건드리지 않습니다.
지금까지는 행을 기준으로 설명했지만, X윙은 열을 기준으로도 성립합니다. 특정 숫자가 두 열에서 각각 정확히 두 행에만 들어갈 수 있고, 그 두 행 번호가 완전히 같다면 해당 두 행의 다른 칸에서 후보를 제거할 수 있습니다. 방향만 바뀔 뿐 논리는 동일합니다.
고급 퍼즐을 풀 때는 행 스캔으로 X윙을 찾지 못했을 때 열 스캔으로 방향을 바꾸어 보는 것이 좋습니다. 같은 패턴이 다른 방향에 숨어 있는 경우가 많기 때문입니다. 행 스캔과 열 스캔을 번갈아 하는 습관을 들이면 X윙을 더 자주 발견할 수 있습니다.
X윙은 후보 목록이 완전하고 정확해야 유효합니다. 어떤 행에서 7이 실제로 3개 칸에 들어갈 수 있는데 2개라고 잘못 파악했다면, X윙이 성립하지 않는데 성립한다고 오판하게 됩니다. 이 오류는 이후 풀이 전체를 무너뜨립니다.
X윙을 적용하기 전에는 반드시 해당 행 전체를 다시 확인해 후보가 정말 2개뿐인지 검증하세요. 후보를 체계적으로 관리하는 방법은 [후보 제거 기법 완전 정리](/blog/sudoku-candidate-elimination-guide)에서 확인할 수 있습니다.
X윙으로 후보를 제거한 직후 바로 숫자를 확정할 수 있는 경우는 드뭅니다. 그러나 제거된 후보 덕분에 인근 칸의 후보가 하나로 줄어들거나, 숨은 싱글이 새로 드러나는 연쇄 반응이 자주 일어납니다. X윙을 적용한 뒤에는 반드시 영향받은 두 열(또는 열 기준 X윙이라면 두 행) 전체를 다시 스캔해 추가 확정이나 숨은 싱글이 생겼는지 확인하세요. 이 재스캔을 빠뜨리면 X윙의 효과를 절반 이상 놓치게 됩니다.
X윙은 초급·중급 퍼즐에는 거의 등장하지 않습니다. 후보 제거가 충분히 익숙해진 뒤 [고급 스도쿠](/advanced)나 [전문가 스도쿠](/expert)를 풀면서 직접 X윙 패턴을 찾아보는 것이 가장 빠른 학습 방법입니다. 한 판에서 숫자 하나만 골라 각 행에서 후보 위치를 표시해 보면, 처음에는 보이지 않던 사각형 구조가 서서히 눈에 들어오기 시작합니다. X윙 외에 숨은 쌍, 트리플 같은 다른 고급 기법과의 연결이 궁금하다면 [고급 스도쿠 전략 기법](/blog/advanced-sudoku-techniques)을 참고하세요.