PUZZL THINK
auto_stories스도쿠 완전 정복 가이드

초보부터 고수까지
스도쿠 기법 총정리

기본 규칙부터 X-Wing까지 — 논리적 추론만으로 스도쿠를 정복하세요.

📌 기본 규칙 — 딱 3가지

스도쿠는 9×9 격자판에 1~9 숫자를 채우는 퍼즐이에요. 규칙은 딱 3개입니다.

가로줄 (행)

각 행에 1~9가 하나씩만 들어가야 한다.

세로줄 (열)

각 열에 1~9가 하나씩만 들어가야 한다.

3×3 박스

굵은 선으로 나뉜 9개의 박스 각각에 1~9가 하나씩만 들어가야 한다.

info같은 행 / 같은 열 / 같은 박스 안에 같은 숫자가 두 번 나오면 안 됩니다.
🔍 초급 기법
1️⃣
#1

Naked Single (단일 후보)

어떤 칸에서 행·열·박스의 제약을 모두 따졌을 때 들어갈 수 있는 숫자가 딱 하나뿐인 경우. 가장 기본이 되는 기법으로, 이것만으로 Easy 난이도는 완전히 풀립니다.

lightbulb

한 칸에 8개 숫자가 이미 제외됐다면 → 남은 숫자가 정답

🔎
#2

Hidden Single (숨겨진 단일)

특정 숫자가 행·열·박스 내에서 들어갈 수 있는 칸이 딱 하나뿐인 경우. 칸이 아닌 숫자 기준으로 스캔하는 기법입니다.

lightbulb

"숫자 7이 이 박스의 어느 칸에 들어갈 수 있지?" 라고 물어보세요

✏️
#3

Pencil Marking (후보 메모)

각 빈 칸에 들어갈 수 있는 숫자들을 작게 메모해두는 방식. 다른 기법을 훨씬 빠르게 적용할 수 있게 해주는 게임 체인저입니다. 앱에서는 스페이스바(✏️) 또는 메모 버튼으로 지원합니다.

lightbulb

스페이스바를 누르면 노트 모드로 전환됩니다

🧠 중급 기법
👥
#4

Naked Pair (네이키드 페어)

같은 행·열·박스 안에서 두 칸이 똑같이 {A, B} 두 숫자만 후보로 가지고 있다면, 그 두 숫자는 이 두 칸에서만 쓰입니다. 따라서 같은 구역의 다른 칸들에서 A, B를 제거할 수 있습니다.

lightbulb

두 칸의 후보가 완전히 같다면 → 같은 구역 다른 칸에서 제거

👆
#5

Pointing Pair (포인팅 페어)

어떤 박스 안에서 특정 숫자의 후보 칸들이 모두 같은 행(또는 열)에 몰려있다면, 그 행(열)의 박스 바깥 칸들에서 해당 숫자를 제거할 수 있습니다.

lightbulb

박스 안에서 같은 행에만 특정 숫자 후보가 있다면 → 그 행의 다른 박스에서 제거

📦
#6

Box-Line Reduction (박스-라인 리덕션)

포인팅 페어의 반대 방향. 어떤 행(열)에서 특정 숫자의 후보가 모두 같은 박스 안에 있다면, 그 박스의 나머지 칸들에서 해당 숫자를 제거할 수 있습니다.

lightbulb

행에서 특정 숫자 후보가 같은 박스에만 → 그 박스 다른 칸에서 제거

🎯 고급 기법 (Hard+)
✈️
#7

X-Wing

같은 숫자가 두 행에서 각각 정확히 같은 두 열에만 후보로 있을 때, 그 두 열의 다른 행들에서 해당 숫자를 제거합니다. 4개 코너가 직사각형을 이루는 패턴입니다.

lightbulb

두 행에서 같은 두 열에만 후보 → 그 두 열의 나머지 행에서 제거

🐟
#8

Swordfish

X-Wing의 3행(또는 3열) 버전. 3개의 행에서 특정 숫자가 각각 2~3개의 같은 열에만 있을 때 적용할 수 있습니다. 패턴이 복잡하지만 원리는 X-Wing과 같습니다.

lightbulb

X-Wing을 3줄로 확장한 버전

⛓️
#9

XY-Chain

후보가 2개인 칸들을 체인처럼 연결해서 특정 칸의 후보를 제거하는 기법. 각 칸이 A→B, B→C 식으로 연결되어 체인의 시작과 끝이 같은 숫자를 배제할 수 있으면 제거가 가능합니다.

lightbulb

논리 추론의 꽃. 후보가 2개인 칸들의 체인을 그려보세요

warning

Hard 이상은 위의 고급 기법(X-Wing, Swordfish, XY-Chain) 없이는 추측 없이 풀 수 없도록 설계되어 있습니다.

💡 풀이 전략 팁

my_location

어디서 시작할까?

숫자가 이미 많이 채워진 행·열·박스부터 시작하세요. 제약이 많을수록 빠르게 답을 좁힐 수 있습니다.

search

막혔을 때

전체를 훑기보다 숫자 1~9를 하나씩 골라 "이 숫자가 어디 들어갈 수 있지?"라고 접근하면 새로운 힌트가 보이는 경우가 많습니다.

block

절대 추측하지 말 것 (초반엔)

논리적으로 푸는 것이 실력 향상에 훨씬 도움이 됩니다. Easy~Medium은 추측 없이 반드시 풀 수 있습니다.

edit_note

메모를 아끼지 말 것

손으로 풀 때도, 앱으로 풀 때도 후보 메모를 적극 활용하는 게 실수를 줄이는 핵심입니다.

📊 난이도별 필요 기법

난이도핵심 기법힌트 수
EasyNaked Single만으로 해결38+ 힌트
MediumHidden Single + Pencil Marking30+ 힌트
HardNaked Pair, Pointing Pair 필요24+ 힌트
ExpertX-Wing, XY-Chain 이상~20 힌트