크로스 해칭은 숫자가 이미 있는 행과 열을 가상의 선으로 지워 나가며 어떤 숫자를 어디에 놓을 수 있는지 찾는 데 도움이 되는 기본적인 Sudoku 기법입니다. 이 기법은 Sudoku의 기본 규칙에 기반합니다. 숫자는 각 열, 행, 블록에 한 번씩만 나타날 수 있습니다. 따라서 이러한 선은 해당 숫자가 들어갈 수 없는 칸을 제거해 주고, 가능한 배치를 더 쉽게 볼 수 있게 해 줍니다.
크로스 해칭은 Sudoku 퍼즐 초반에 특히 유용합니다. 먼저 후보 모드나 펜슬 마크를 사용할 필요 없이 정답을 드러낼 수 있으며, 크로스 해칭을 반복하면 퍼즐의 다른 곳에서 새로운 풀이 기회가 생길 수도 있습니다.
초보자와 고급 풀이자 모두 이 전략을 사용합니다. 그리고 더 많이 사용할수록 온라인으로 Sudoku를 플레이할 때 후보 숫자를 배치하고 가능성을 제거하는 속도가 더 빨라질 것입니다.
Sudoku에서 크로스 해칭을 사용하는 방법
X-wing이나 스카이스크레이퍼처럼 찾아야 하는 패턴과 달리, 크로스 해칭은 더 간단한 Sudoku 전략입니다. 다음 단계를 따라 해 보세요.
- Sudoku 그리드에 이미 존재하는 후보 숫자를 찾습니다. 어떤 후보 숫자를 대상으로 삼을지 정하는 데 너무 몰두하지 마세요. 이 방법은 빠르게 적용할 수 있으므로 지나치게 체계적으로 할 필요는 없습니다. 예를 들어 후보 숫자 5가 A6, B9, F2, H1 칸에 있습니다.
- 해당 후보 숫자가 아직 들어 있지 않은 블록을 선택하고, 그 후보 숫자를 놓을 수 없는 행과 열에 선을 그립니다. 예를 들어 왼쪽 위 블록에서 가능한 칸을 지우기 위해, 다음 칸에 있는 5에서 선을 연장해야 합니다.
- H1에서 1행을 따라
- F2에서 2행을 따라
- A6에서 A열을 따라
- B9에서 B열을 따라
- 그 숫자를 정답으로 놓을 수 있는지, 또는 후보 숫자로 놓아야 하는지 판단합니다. 블록 안에서 선이 지나가지 않는 칸이 하나뿐이라면, 그 칸에 해당 숫자를 정답으로 놓을 수 있습니다. 블록 안에서 선이 지나가지 않는 칸이 둘 이상이라면, 각 칸에 해당 숫자를 가능한 후보 숫자로 표시해야 합니다. 예를 들어 왼쪽 위 블록에서 선으로 지워지지 않은 빈칸이 하나만 남아 있습니다. 따라서 후보 숫자 5를 C3에 놓을 수 있습니다.

기억하세요: 후보 숫자를 바로 배치하지 못해도 걱정하지 마세요. 후보 숫자가 놓일 수 있는 위치를 찾는 것은 매우 중요합니다. 그리드의 더 많은 칸을 풀어 나가면서 해당 위치들을 다시 검토할 수 있기 때문입니다.
크로스 해칭은 Sudoku 스캐닝과 다릅니다.
- 스캐닝에서는 행, 열, 3x3 블록에서 무엇이 빠져 있는지 찾으며 후보 숫자가 어디에 놓일 수 있는지 확인합니다.
- 크로스 해칭에서는 후보 숫자가 어디에 들어갈 수 없도록 막혀 있는지 찾으며 후보 숫자가 놓일 수 있는 위치를 강조합니다.
Sudoku 크로스 해칭 예시
크로스 해칭이 항상 배치를 제공하는 것은 아니지만, 후보 숫자가 들어갈 수 있는 위치를 제거하고 펜슬 마크를 표시할 수 있는 위치를 보여 줍니다. 가능한 후보 숫자를 배치하면 더 고급 기법에 사용되는 패턴을 볼 수 있습니다.
크로스 해칭 예시: 후보 숫자 배치
후보 숫자를 놓을 수 있는 가능한 칸이 하나뿐이라면, 네이키드 싱글을 찾은 것입니다. 다음 예시에서는 크로스 해칭을 통해 그리드에 후보 숫자를 배치하는 과정을 볼 수 있습니다.
- Sudoku 그리드에 이미 존재하는 후보 숫자를 찾습니다. 예를 들어 1은 이미 A5, C2, E3, G8 칸에 놓여 있습니다.
- 해당 후보 숫자가 아직 들어 있지 않은 블록을 선택하고, 그 후보 숫자를 놓을 수 없는 행과 열에 선을 그립니다. 예를 들어 왼쪽 아래 블록에서 가능한 칸을 지우기 위해, 다음 칸에서 선을 연장해야 합니다.
- A5에서 A열을 따라
- C2에서 C열을 따라
- G8에서 8행을 따라
- 그 숫자를 정답으로 놓을 수 있는지, 또는 후보 숫자로 놓아야 하는지 판단합니다. 예를 들어 후보 숫자 1은 선이 지나가지 않는 유일한 칸인 B7에 놓을 수 있습니다.

후보 숫자 1은 2행과 3행만으로도 크로스 해칭할 수 있습니다. 그렇게 하면 오른쪽 위 블록에서 열린 칸이 하나뿐임이 드러나므로, 1을 I1에 놓을 수 있습니다.
크로스 해칭 예시: 후보 숫자의 가능성
때로는 크로스 해칭을 해도 어떤 칸에 정답을 놓는 결과로 이어지지 않습니다. 다음 예시에서는 크로스 해칭을 통해 그리드에 후보 숫자를 가능성으로 표시하는 과정을 볼 수 있습니다.
- Sudoku 그리드에 이미 존재하는 후보 숫자를 찾습니다. 예를 들어 2는 이미 B1, D3, E4, H7 칸에 놓여 있습니다.
- 해당 후보 숫자가 아직 들어 있지 않은 블록을 선택하고, 그 후보 숫자를 놓을 수 없는 행과 열에 선을 그립니다. 예를 들어 왼쪽 아래 블록에서 선이 교차하여 가능한 칸들을 지우도록, 다음 칸에서 선을 연장해야 합니다.
- B1에서 B열을 따라
- H7에서 7행을 따라
- 그 숫자를 정답으로 놓을 수 있는지, 또는 후보 숫자로 놓아야 하는지 판단합니다. 예를 들어 선이 지나가지 않는 칸이 두 개이므로, 2를 하나의 칸에 정답으로 놓을 수는 없습니다. 하지만 A8과 A9 칸에 후보 숫자로 표시할 수 있습니다. 아직 한 칸을 풀지는 못했지만, 좁혀 둔 후보 숫자의 가능성이 다른 칸을 푸는 데 도움이 되는 히든 페어나 소드피시 같은 패턴을 드러낼 수 있습니다.
후보 숫자 2는 D열과 E열, 그리고 7행을 이용해 아래쪽 가운데 블록에서도 크로스 해칭할 수 있습니다. 그렇게 하면 2를 F9에 정답으로 놓을 수 있음이 드러납니다.

쉬운 퍼즐에서도 크로스 해칭 기회를 많이 찾을 수 있지만, 이 기법은 전문가 수준 퍼즐에서도 가능성을 좁히고 칸에 정답을 배치할 만큼 강력합니다. 다음에 Sudoku를 플레이할 때 크로스 해칭을 연습해 보고, 다음 그리드를 얼마나 빠르게 푸는 데 도움이 되는지 확인해 보세요.