스도쿠란?
스도쿠(Sudoku)는 9×9 격자에 1부터 9까지의 숫자를 채워 넣는 논리 퍼즐입니다. 이름은 일본어로 "숫자는 한 번만(数字は独身に限る)"이라는 의미에서 왔으며, 1986년 일본의 퍼즐 잡지 니콜리(Nikoli)에서 현재의 형태로 정립되었습니다.
수학적 계산이 필요 없는 순수 논리 퍼즐로, 주어진 숫자들을 단서로 삼아 빈칸을 채워나갑니다. 간단한 규칙이지만 난이도에 따라 매우 깊은 사고력이 필요한 것이 매력입니다. 전 세계적으로 가장 인기 있는 퍼즐 중 하나이며, 신문, 잡지, 앱 등 다양한 곳에서 즐길 수 있습니다.
기본 규칙
규칙은 매우 단순합니다. 세 가지 조건만 만족하면 됩니다.
- 각 행(가로줄)에 1~9 숫자가 한 번씩만 들어가야 합니다.
- 각 열(세로줄)에 1~9 숫자가 한 번씩만 들어가야 합니다.
- 각 3×3 박스에 1~9 숫자가 한 번씩만 들어가야 합니다.
9×9 격자는 9개의 3×3 박스로 나뉘어 있습니다. 이미 채워진 숫자(힌트)를 기반으로 나머지 빈칸을 논리적으로 추론하여 채워 넣으면 됩니다.
기본 풀이법
풀 하우스 (Full House)
행, 열 또는 박스에 빈칸이 하나만 남았을 때, 1~9 중 없는 숫자를 바로 채울 수 있습니다. 이것이 가장 기본적이고 확실한 풀이법입니다.
네이키드 싱글 (Naked Single)
특정 칸에 들어갈 수 있는 후보 숫자가 하나뿐일 때 그 숫자를 확정하는 기법입니다. 해당 칸이 속한 행, 열, 박스에 이미 있는 숫자들을 제외하면, 가능한 숫자가 하나만 남을 때 사용합니다.
예를 들어, 어떤 칸의 행에 1,2,3,5가 있고, 열에 4,7,8이 있고, 박스에 6,9가 있다면, 이 칸에 들어갈 수 있는 숫자는 없어지게 되므로 다시 확인이 필요합니다. 이처럼 후보를 하나씩 소거해나가는 것이 기본입니다.
히든 싱글 (Hidden Single)
행, 열 또는 박스 내에서 특정 숫자가 들어갈 수 있는 칸이 하나뿐일 때 사용하는 기법입니다. 여러 칸에 후보가 여러 개 있더라도, 특정 숫자의 입장에서 보면 들어갈 곳이 한 곳뿐인 경우가 있습니다.
네이키드 싱글이 "이 칸에 무엇이 들어가는가"를 묻는다면, 히든 싱글은 "이 숫자가 어디에 들어가는가"를 묻는 관점의 전환입니다.
중급 풀이법
포인팅 페어/트리플 (Pointing Pair/Triple)
3×3 박스 안에서 특정 숫자의 후보가 한 행 또는 한 열에만 존재할 때, 그 행/열의 다른 박스에 있는 같은 숫자 후보를 제거할 수 있습니다. 왜냐하면 그 숫자는 반드시 해당 박스의 그 행/열에 위치해야 하기 때문입니다.
네이키드 페어 (Naked Pair)
한 행, 열 또는 박스 내에서 두 칸의 후보 숫자가 완전히 동일한 2개의 숫자로만 이루어져 있을 때, 같은 영역의 다른 칸에서 그 두 숫자를 후보에서 제거할 수 있습니다.
예를 들어, 한 행의 두 칸에 각각 { 3,7 }만 가능하다면, 3과 7은 반드시 이 두 칸에 들어가므로 같은 행의 다른 칸에서 3과 7을 제외합니다.
히든 페어 (Hidden Pair)
한 영역에서 두 숫자가 같은 두 칸에만 후보로 존재할 때, 그 두 칸의 다른 후보 숫자를 모두 제거할 수 있습니다. 네이키드 페어의 "숨겨진" 버전으로, 다른 후보 숫자에 가려져 발견하기 어려운 경우가 많습니다.
고급 풀이법
X-Wing
특정 숫자의 후보가 두 행에서 각각 같은 두 열에만 존재할 때 사용합니다. 이 패턴을 발견하면 해당 두 열의 다른 행에서 그 숫자를 후보에서 제거할 수 있습니다. 네 칸이 직사각형을 이루는 모양에서 이름이 유래했습니다.
XY-Wing
세 칸이 Y자 형태로 연결되어 각각 두 개의 후보만 가지고 있을 때 사용하는 기법입니다. 중심 칸(피벗)과 두 개의 날개 칸이 특정 조건을 만족하면, 두 날개 칸이 모두 볼 수 있는 칸에서 공통 후보를 제거할 수 있습니다.
Swordfish
X-Wing의 확장 버전으로, 세 행과 세 열에 걸쳐 나타나는 패턴입니다. 마스터 난이도의 퍼즐에서 주로 사용되며, 숙련된 풀이자도 발견하기 어려운 고급 기법입니다.
난이도별 접근법
쉬움 (Easy)
풀 하우스와 네이키드 싱글만으로 풀 수 있는 난이도입니다. 빈칸이 적고 힌트가 많아 처음 스도쿠를 접하는 분에게 적합합니다. 한 칸씩 확인하며 소거법에 익숙해지세요.
보통 (Medium)
히든 싱글과 포인팅 페어를 활용해야 하는 난이도입니다. "이 칸에 뭐가 들어가지?"와 "이 숫자가 어디에 들어가지?"를 번갈아 물어보세요.
어려움 (Hard)
네이키드 페어, 히든 페어 등 중급 기법이 필요합니다. 후보 숫자를 메모(펜슬마크)하며 풀어야 효율적입니다.
전문가 (Expert)
X-Wing, XY-Wing 같은 고급 기법이 필요한 난이도입니다. 패턴 인식 능력과 깊은 논리적 추론이 요구됩니다.
마스터 (Master)
Swordfish, 체인 기법 등 최고급 풀이법을 요구하는 난이도입니다. 스도쿠에 상당히 숙련된 분들에게 도전적인 레벨입니다.
실전 팁
1. 메모 기능을 활용하세요
중급 이상 난이도에서는 각 칸에 가능한 후보 숫자를 메모하는 것이 필수적입니다. 혼자놀다가게의 스도쿠에서는 메모 모드를 제공하니 적극 활용하세요.
2. 한 숫자씩 집중하세요
모든 칸을 동시에 분석하기보다, 특정 숫자 하나를 골라 그 숫자가 들어갈 위치를 먼저 찾는 것이 효율적입니다. 1부터 9까지 순서대로, 또는 가장 많이 나온 숫자부터 정리해보세요.
3. 교차 지점을 확인하세요
여러 행, 열, 박스가 만나는 지점은 제약 조건이 많아 후보가 적은 경우가 많습니다. 숫자가 많이 채워진 행/열/박스의 교차 지점부터 확인하면 빠르게 진전시킬 수 있습니다.
4. 막히면 관점을 바꾸세요
네이키드 싱글로 안 풀리면 히든 싱글을, 그래도 안 되면 포인팅 페어나 네이키드 페어를 시도하세요. 같은 부분만 보지 말고 다른 영역으로 시선을 옮기는 것도 도움이 됩니다.
혼자놀다가게에서 플레이하기
혼자놀다가게의 스도쿠는 5단계 난이도를 제공합니다. 쉬움부터 마스터까지, 자신의 실력에 맞는 난이도를 선택하여 도전하세요.
메모 기능, 실행 취소, 힌트 등 편리한 기능을 제공하며, 클리어 시간과 실수 횟수를 기반으로 점수가 계산됩니다. 월별 랭킹에서 다른 유저와 점수를 겨뤄보세요.