중급
X-Wing으로 어느 후보를 지우나요? — 행·열 완전 가이드
같은 숫자의 후보가 만드는 직사각형에서 행 기반과 열 기반 X-Wing을 구분하고, 지워도 되는 칸을 좌표로 확인합니다.
- 작성
- 데일리스도쿠 편집팀(Object)
- 게시일
- 2026-09-23
- 수정일
- 2026-09-23
X-Wing은 숫자 하나의 자리를 묶습니다
후보 숫자 쓰는 법에서 본 짝은 한 줄의 두 칸에 들어갈 숫자 두 개를 묶었습니다. X-Wing은 숫자 하나가 들어갈 자리를 두 줄에 걸쳐 묶습니다. 네 칸이 직사각형을 이룬다고 해서 무조건 성립하지는 않습니다. 먼저 각 줄에서 그 숫자의 자리가 정확히 두 칸인지 세어야 합니다.
적용 조건 — 행에서 두 칸씩, 같은 두 열
행 기반 X-Wing은 다음 조건을 모두 만족합니다.
- 같은 숫자가 두 행에서 각각 정확히 두 칸에만 들어갈 수 있습니다.
- 두 행의 후보가 같은 두 열에서 만납니다.
- 그 두 열의 다른 칸에 같은 숫자 후보가 남아 있어야 실제로 지울 것이 생깁니다.
첫 행에서 왼쪽 후보가 그 숫자면, 둘째 행에서는 오른쪽 후보가 그 숫자여야 합니다. 첫 행에서 오른쪽 후보가 그 숫자면 반대입니다. 어느 경우든 두 열의 그 숫자는 선택한 두 행 안에서 정해집니다. 그래서 두 열의 다른 행에서 그 숫자를 지웁니다. 네 모서리 칸의 다른 숫자 후보는 지우지 않습니다.
행 기반 예제 — 2행과 7행의 숫자 3
- 2행의 3 후보는 r2c4 · r2c7 두 칸뿐입니다.
- 7행의 3 후보는 r7c4 · r7c7 두 칸뿐입니다.
- 두 행 모두 4열 · 7열에서 만나므로, 이 두 열의 나머지 칸에서 3을 지웁니다.
이 판에서는 r1c7 · r9c4 · r9c7 의 3이 지워집니다. 각각 남는 후보는 2, 6, 8 / 5, 7 / 2, 7입니다. 아직 이 세 칸 중 숫자를 확정할 칸은 없습니다. X-Wing은 한 칸의 정답을 바로 알려 주기보다 다음 풀이를 위한 후보를 줄이는 방법입니다.
열 기반 예제 — 행과 열을 바꾸어 봅니다
열 기반에서는 두 열에 각각 후보가 두 칸뿐이고, 그 후보가 같은 두 행에서 만나야 합니다. 그러면 두 행의 다른 열에서 같은 숫자를 지웁니다. 아래는 앞의 판을 행과 열이 뒤바뀌도록 전치한 예제입니다.
- 2열의 3 후보는 r4c2 · r7c2 두 칸뿐입니다.
- 7열의 3 후보는 r4c7 · r7c7 두 칸뿐입니다.
- 두 열 모두 4행 · 7행에서 만나므로, 이 두 행의 나머지 칸에서 3을 지웁니다.
따라서 r7c1 · r4c9 · r7c9 에서 3을 지웁니다. 각각 남는 후보는 2, 6, 8 / 5, 7 / 2, 7입니다. 행 기반 예제의 r1c7 이 열 기반 예제에서는 r7c1 이 된 것처럼 모든 좌표의 행과 열이 바뀝니다.
적용할 수 없는 경우와 흔한 오해
- 네 칸만 보고 줄의 나머지 후보를 놓칩니다. 기준으로 삼은 행이나 열에 그 숫자의 세 번째 후보가 있으면 일반 X-Wing 조건이 아닙니다.
- 네 칸의 전체 후보가 둘이어야 한다고 생각합니다. 특정 숫자가 그 줄에서 두 자리뿐이면 됩니다. 예제 r2c4 의 전체 후보는 3, 5, 8 세 개입니다.
- 기준 줄과 소거 줄을 혼동합니다. 행 두 개에서 시작했으면 열 두 개의 다른 칸, 열 두 개에서 시작했으면 행 두 개의 다른 칸을 봅니다.
- 모서리를 확정합니다. 두 대각선 중 어느 쪽이 그 숫자인지는 아직 정해지지 않았습니다.
연습 문제
이 X-Wing은 행 기반일까요, 열 기반일까요? r6c7 에서 무엇을 지울 수 있을까요? 줄마다 숫자 3의 후보를 전부 세어 보세요.
답 보기
열 기반이며 r6c7 에서 3을 지웁니다. 6열의 3 후보는 r6c6 · r7c6, 8열의 3 후보는 r6c8 · r7c8 두 칸씩입니다. 두 열이 6행 · 7행에서 만나므로 이 두 행의 다른 칸에서 3을 지웁니다. 6행에는 r6c7 에도 3 후보가 있으므로 행 기반으로 판단하면 안 됩니다. r6c7 의 후보 2, 3, 4에서 3을 지우면 2, 4가 남습니다.
이어서 읽기
선수 지식은 후보 숫자 쓰는 법과 막혔을 때 확인할 7단계입니다. 다음 글: 잠긴 후보로 막혔다면 Skyscraper는 어디에 쓰나요?.