초보부터 고수까지
스도쿠 기법 총정리
기본 규칙부터 X-Wing까지 — 논리적 추론만으로 스도쿠를 정복하세요.
📌 기본 규칙 — 딱 3가지
스도쿠는 9×9 격자판에 1~9 숫자를 채우는 퍼즐이에요. 규칙은 딱 3개입니다.
가로줄 (행)
각 행에 1~9가 하나씩만 들어가야 한다.
세로줄 (열)
각 열에 1~9가 하나씩만 들어가야 한다.
3×3 박스
굵은 선으로 나뉜 9개의 박스 각각에 1~9가 하나씩만 들어가야 한다.
Naked Single (단일 후보)
어떤 칸에서 행·열·박스의 제약을 모두 따졌을 때 들어갈 수 있는 숫자가 딱 하나뿐인 경우. 가장 기본이 되는 기법으로, 이것만으로 Easy 난이도는 완전히 풀립니다.
한 칸에 8개 숫자가 이미 제외됐다면 → 남은 숫자가 정답
Hidden Single (숨겨진 단일)
특정 숫자가 행·열·박스 내에서 들어갈 수 있는 칸이 딱 하나뿐인 경우. 칸이 아닌 숫자 기준으로 스캔하는 기법입니다.
"숫자 7이 이 박스의 어느 칸에 들어갈 수 있지?" 라고 물어보세요
Pencil Marking (후보 메모)
각 빈 칸에 들어갈 수 있는 숫자들을 작게 메모해두는 방식. 다른 기법을 훨씬 빠르게 적용할 수 있게 해주는 게임 체인저입니다. 앱에서는 스페이스바(✏️) 또는 메모 버튼으로 지원합니다.
스페이스바를 누르면 노트 모드로 전환됩니다
Naked Pair (네이키드 페어)
같은 행·열·박스 안에서 두 칸이 똑같이 {A, B} 두 숫자만 후보로 가지고 있다면, 그 두 숫자는 이 두 칸에서만 쓰입니다. 따라서 같은 구역의 다른 칸들에서 A, B를 제거할 수 있습니다.
두 칸의 후보가 완전히 같다면 → 같은 구역 다른 칸에서 제거
Pointing Pair (포인팅 페어)
어떤 박스 안에서 특정 숫자의 후보 칸들이 모두 같은 행(또는 열)에 몰려있다면, 그 행(열)의 박스 바깥 칸들에서 해당 숫자를 제거할 수 있습니다.
박스 안에서 같은 행에만 특정 숫자 후보가 있다면 → 그 행의 다른 박스에서 제거
Box-Line Reduction (박스-라인 리덕션)
포인팅 페어의 반대 방향. 어떤 행(열)에서 특정 숫자의 후보가 모두 같은 박스 안에 있다면, 그 박스의 나머지 칸들에서 해당 숫자를 제거할 수 있습니다.
행에서 특정 숫자 후보가 같은 박스에만 → 그 박스 다른 칸에서 제거
X-Wing
같은 숫자가 두 행에서 각각 정확히 같은 두 열에만 후보로 있을 때, 그 두 열의 다른 행들에서 해당 숫자를 제거합니다. 4개 코너가 직사각형을 이루는 패턴입니다.
두 행에서 같은 두 열에만 후보 → 그 두 열의 나머지 행에서 제거
Swordfish
X-Wing의 3행(또는 3열) 버전. 3개의 행에서 특정 숫자가 각각 2~3개의 같은 열에만 있을 때 적용할 수 있습니다. 패턴이 복잡하지만 원리는 X-Wing과 같습니다.
X-Wing을 3줄로 확장한 버전
XY-Chain
후보가 2개인 칸들을 체인처럼 연결해서 특정 칸의 후보를 제거하는 기법. 각 칸이 A→B, B→C 식으로 연결되어 체인의 시작과 끝이 같은 숫자를 배제할 수 있으면 제거가 가능합니다.
논리 추론의 꽃. 후보가 2개인 칸들의 체인을 그려보세요
Hard 이상은 위의 고급 기법(X-Wing, Swordfish, XY-Chain) 없이는 추측 없이 풀 수 없도록 설계되어 있습니다.
💡 풀이 전략 팁
어디서 시작할까?
숫자가 이미 많이 채워진 행·열·박스부터 시작하세요. 제약이 많을수록 빠르게 답을 좁힐 수 있습니다.
막혔을 때
전체를 훑기보다 숫자 1~9를 하나씩 골라 "이 숫자가 어디 들어갈 수 있지?"라고 접근하면 새로운 힌트가 보이는 경우가 많습니다.
절대 추측하지 말 것 (초반엔)
논리적으로 푸는 것이 실력 향상에 훨씬 도움이 됩니다. Easy~Medium은 추측 없이 반드시 풀 수 있습니다.
메모를 아끼지 말 것
손으로 풀 때도, 앱으로 풀 때도 후보 메모를 적극 활용하는 게 실수를 줄이는 핵심입니다.
📊 난이도별 필요 기법
| 난이도 | 핵심 기법 | 힌트 수 |
|---|---|---|
| Easy | Naked Single만으로 해결 | 38+ 힌트 |
| Medium | Hidden Single + Pencil Marking | 30+ 힌트 |
| Hard | Naked Pair, Pointing Pair 필요 | 24+ 힌트 |
| Expert | X-Wing, XY-Chain 이상 | ~20 힌트 |
배운 기법을 직접 적용해보세요!
