X-Wing Sudoku 기법: 활용 사례와 예시

작성자 Sudoku Bliss team

쉬운 Sudoku 퍼즐을 순식간에 풀 수 있다면, 이제 더 어려운 퍼즐에 도전하고 X-윙 기법 같은 고급 전략을 사용할 준비가 된 것입니다. 중급부터 어려운 Sudoku 퍼즐에 적합한 이 기법은 특정 패턴으로 나타나는 하나의 후보 숫자에 집중하게 하여 후보를 제거하고 퍼즐을 더 빠르고 쉽게 풀 수 있도록 도와줍니다.

X-윙을 찾는 방법

X-윙 기법은 Sudoku 격자에서 시각화했을 때 X와 같은 패턴을 형성하여 네 지점으로 이루어진 X-사이클을 만들기 때문에 붙여진 이름의 Sudoku 전략입니다. 특정 후보가 두 행 또는 두 열에서 정확히 두 개의 가능한 칸으로 제한되는 위치를 찾아 후보를 제거하는 데 도움이 됩니다.

해당 후보는 각 행(또는 열)에서 이 두 칸 중 하나에 반드시 들어가야 하므로, 같은 열(또는 행)의 다른 칸에는 나타날 수 없습니다. 따라서 영향을 받는 열이나 행에서 그 후보의 다른 모든 출현을 제거할 수 있으며, 이는 답이나 제거의 연쇄 반응으로 이어질 수 있습니다.

예를 들어 아래 격자에서 후보 숫자 3은 1행과 5행에 각각 두 번만 나타나지만, F열과 H열에는 여러 번 나타납니다. X-윙 패턴 밖의 F열과 H열(F2, F6, H4, H6)에 3이 나타날 때마다 제거할 수 있습니다.

X-윙 기법 예시

X-윙은 두 가지 방향으로 형성될 수 있습니다: 가로(행) 또는 세로(열). 방향이란 두 행 또는 두 열에 같은 후보가 정확히 두 번 나타나는지를 의미합니다.

X-윙의 방향은 후보를 제거할 수 있는 위치를 결정합니다. 가로 X-윙에서는 공유되는 두 열에서 후보를 제거하고, 세로 X-윙에서는 공유되는 두 행에서 후보를 제거합니다.

X-윙 찾기 연습

퍼즐에서 X-윙을 찾을 수 있나요? 힌트 버튼을 누른 다음 오른쪽 화살표를 클릭하여 논리를 이해하고 답을 확인해 보세요.

X-윙 Sudoku 예시

X-윙은 발견하기 어려울 수 있으므로, 이 예시들은 Sudoku 퍼즐에서 두 가지 유형의 X-윙을 찾는 단계를 보여줍니다.

가로 방향 X-윙

가로 방향 X-윙을 찾으려면 같은 후보가 두 번만 나타나는 행을 찾아야 합니다. 그러려면 펜슬 마크나 전자 후보 모드를 사용해 모든 후보를 표시하고, 가능한 모든 후보를 완전히 채워 넣어야 합니다.

고급 Sudoku 기법이지만, 다음의 간단한 단계를 따르면 X-윙을 쉽게 찾을 수 있습니다.

  1. 한 행에 두 번만 나타나는 단일 후보를 식별합니다. 첫 번째 행을 살펴보며 두 번만 나타나는 후보가 있는지 확인합니다. 하나를 찾았다면 다음 단계로 넘어갑니다. 없다면 두 번째 행을 계속 살펴보고, 찾을 때까지 같은 방식으로 진행합니다. 예를 들어 후보 4는 2행(C2, E2)에 두 번만 나타납니다.
  2. 가로 X-윙을 찾는 1단계

  3. 그 후보가 다른 행에도 두 번만 나타나는지 확인하고, 같은 두 열에 있는지 확인합니다. 한 행에서 두 번만 나타나는 후보를 찾았다면, 그 후보가 나타나는 각 열을 아래로 살펴봅니다. 같은 후보가 각 열에서 한 번만 더 나타나는지, 그리고 같은 행을 공유하는지 확인합니다. 예를 들어 후보 4는 C열과 E열에서 각각 한 번만 더 나타나며, 6행을 공유합니다. 후보가 다른 행에도 두 번만 나타나지만 그 두 칸이 같은 열에 정렬되어 있지 않다면, Sudoku 스카이스크레이퍼 기법을 사용해 후보를 제거할 수 있습니다.
  4. 가로 X-윙을 찾는 2단계

  5. 패턴의 일부는 아니지만 같은 열 안에 있는 해당 후보의 출현을 제거합니다. 후보가 패턴에 나타나 X의 꼭짓점을 만든다면, 그 후보는 해당 행들 중 하나에서 반드시 답이 되어야 하므로 각 열의 칸 중 하나에 나타나게 됩니다. 따라서 그 두 열 안의 다른 칸에서 해당 후보가 나타나는 경우를 제거할 수 있습니다. 예를 들어 C열과 E열에 있는 4 중에서 2행이나 6행에 있지 않은 것은 모두 지우고 제거할 수 있습니다. X-윙의 칸들은 직사각형을 이루며, 같은 후보를 공유하는 칸들이 모서리가 됩니다. 하지만 패턴의 일부인 것은 X를 형성하는 모서리뿐이며, 직사각형 전체가 패턴인 것은 아니라는 점에 유의하세요.
  6. 가로 X-윙을 찾는 3단계

세로 방향 X-윙

세로 방향 X-윙을 찾으려면 여전히 펜슬 마크나 후보 모드를 사용해 퍼즐의 모든 후보를 표시해야 합니다. 하지만 한 행에서 두 번만 나타나는 것을 찾는 대신, 한 열에서 두 번 나타나는 후보를 찾습니다. 원리는 가로 방향과 동일합니다. 다음 단계를 따르면 됩니다.

  1. 한 열에 두 번만 나타나는 단일 후보에 동그라미를 칩니다. 첫 번째 열을 살펴보며 두 번만 나타나는 후보가 있는지 확인합니다. 하나를 찾았다면 다음 단계로 넘어갑니다. 없다면 두 번째 열을 계속 살펴보고, 찾을 때까지 같은 방식으로 진행합니다. 예를 들어 후보 6은 B열(B3, B7)에 두 번만 나타납니다.
  2. 세로 X-윙을 찾는 1단계

  3. 그 후보가 다른 열에도 두 번만 나타나는지 확인하고, 1단계에서 나타난 것과 같은 두 행에 있는지 확인합니다. 한 열에서 두 번만 나타나는 후보를 찾았다면, 그 후보가 나타나는 각 행을 가로로 살펴봅니다. 같은 후보가 다른 한 열에서만 다시 나타나며 같은 행들 안에 있는지 확인합니다. 예를 들어 후보 6은 D열에서 두 번만 나타나며, 구체적으로 3행과 7행(D3, D7)에 있습니다.
  4. 세로 X-윙을 찾는 2단계

  5. 패턴의 일부는 아니지만 같은 행 안에 있는 해당 후보의 출현을 제거합니다. 후보가 패턴에 나타나 X의 꼭짓점을 만든다면, 그 후보는 해당 열들 중 하나에서 반드시 답이 되어야 하므로 각 행의 칸 중 하나에 나타나게 됩니다. 따라서 그 두 행 안의 다른 칸에서 해당 후보가 나타나는 경우를 제거할 수 있습니다. 예를 들어 3행과 7행에 있는 6 중에서 B열과 D열에 있지 않은 것은 모두 지우고 제거할 수 있습니다. X-윙의 칸들은 직사각형을 이루며, 같은 후보를 공유하는 칸들이 모서리가 됩니다. 하지만 패턴의 일부인 것은 모서리뿐이며, 직사각형 전체가 패턴인 것은 아니라는 점에 유의하세요.
  6. 세로 X-윙을 찾는 3단계

고급 풀이자이든 풀이 기법을 이제 막 시작했든, X-윙 전략을 연습하는 가장 좋은 방법은 퍼즐을 직접 풀어보는 것입니다. 그러니 온라인으로 Sudoku를 플레이하며 Sudoku X-윙 기법을 연습하고, 더 다양한 퍼즐을 위해 아카이브를 둘러보면서 Y-윙 기법 같은 더 많은 전략도 시도해 보세요.