스도쿠가 막혔을 때 빈칸 하나를 골라 숫자를 찍으면 판이 잠깐 움직입니다. 그러나 근거 없는 입력은 뒤에서 모순을 만들고, 어느 수부터 잘못됐는지 찾기도 어려워요. 먼저 잘못된 입력 때문에 멈췄는지, 맞는 판에서 다음 근거를 못 찾는지 나눠 보세요. 두 경우의 해결 방법은 다릅니다.
① 겹친 숫자와 확정 입력을 확인합니다
같은 행·열·칸 묶음에 같은 숫자가 둘 있으면 먼저 그 입력을 고칩니다. 아직 중복이 없다고 정답이라는 뜻은 아닙니다. 지금 겹치지 않는 잘못된 숫자가 나중의 가능성을 막을 수도 있어요. 게임의 ‘입력 확인’은 정답과 비교하고, 규칙 충돌 표시는 같은 구역의 중복을 알려 줍니다.
최근에 근거 없이 넣은 숫자가 있다면 되돌리기를 사용해 그 전 상태로 돌아오세요. 되돌리면 해당 입력 때문에 자동으로 지운 이웃 메모도 복원됩니다. 처음 주어진 숫자는 바꿀 수 없으므로, 강조된 충돌에서 내가 넣은 숫자를 우선 살펴봅니다.
스도쿠가 막혔을 때 힌트를 바로 적용하는 것보다 이 확인이 먼저입니다. 오류가 포함된 판에서 다음 수만 따라 넣으면 문제의 원인이 남습니다. 현재 판에 모순이 있으면 힌트도 다음 기법 대신 입력 검토를 안내합니다.
② 빠진 후보를 복원합니다
수동 메모가 비어 있다고 가능한 숫자가 없는 것은 아닙니다. 한 칸에 작은 6만 적혀 있어도 2와 8을 적는 것을 잊었다면 유일한 후보가 아니에요. 행·열·칸 묶음의 확정 숫자로 불가능한 숫자를 제외하고, 가능한 숫자를 빠짐없이 다시 적습니다.
자동 후보 정리는 숫자를 넣을 때 이웃의 같은 메모를 지우는 기능입니다. 내 메모의 누락을 자동으로 찾아 주는 기능으로 믿지 마세요. 힌트의 논리 후보는 직접 적은 메모와 별도로 계산되므로, 힌트 화면에서 후보가 더 보이면 누락 여부를 확인할 수 있습니다.
전체 판 보기
먼저 전체 판을 살펴보세요. 후보와 칸의 좌표는 확대해서 읽을 수 있어요.
점선 테두리는 확정 숫자가 줄어든 칸이에요. 보라색 칸에서 원래 기법의 조건이 깨졌는지 확인하세요.
일부 제약을 덜 준 실제 후보 상태입니다. 원래 예제에서 5였던 칸에도 선택이 늘어나므로 같은 확정 수를 적용할 수 없습니다. 메모를 하나만 적는 행위는 근거를 추가하지 않습니다.
③ 유일한 수와 한 구역에 모인 후보를 봅니다
먼저 후보가 하나인 칸을 찾고, 다음으로 한 행·열·칸 묶음에서 한 숫자의 자리가 하나인지 확인합니다. 유일한 자리는 그 칸에 후보가 여러 개 있어도 성립합니다. 예제 hidden-single-1에서는 2행의 3이 2행 5열에만 들어가므로 3을 확정합니다.
기본 수가 없으면 한 숫자의 후보가 구역 안에서 어디에 모였는지 보세요. locked-candidates-claiming에서는 2행의 2가 7열과 9열에만 있습니다. 두 칸은 모두 위쪽 오른쪽 칸 묶음에 속합니다. 2행의 2가 반드시 그 묶음 안에 들어가므로, 그 묶음의 다른 행에서는 후보 2를 쓸 수 없습니다.
전체 판 보기
먼저 전체 판을 살펴보세요. 후보와 칸의 좌표는 확대해서 읽을 수 있어요.
보라색 칸은 근거이며, 빨간 ×는 이 단계에서 지울 수 있는 후보예요.
원제 sudoku-v1-medium-0001의 검증된 진행 단계입니다. 2행 7열과 9열이 근거이고, 3행 9열의 후보 2가 삭제 대상입니다. 아직 어느 근거 칸이 2인지는 정하지 않습니다.
전체 판 보기
먼저 전체 판을 살펴보세요. 후보와 칸의 좌표는 확대해서 읽을 수 있어요.
해당 삭제는 같은 칸 묶음의 2행 밖에서만 성립합니다. 판 전체의 후보 2를 지우는 규칙이 아닙니다. 후보 삭제 뒤 다시 유일한 수를 확인합니다.
반대 방향도 가능합니다. 한 칸 묶음의 후보가 같은 열에만 있으면 그 열의 묶음 밖에서 같은 후보를 지웁니다. 연습에서 두 방향을 따로 확인해 보세요.
④ 두 칸에 묶인 후보를 확인합니다
같은 행의 두 칸에 각각 1·9만 남으면, 두 숫자가 그 두 칸을 나눠 써야 합니다. 어느 칸이 1인지는 아직 모르지만 다른 칸에는 1과 9를 넣을 수 없어요. naked-pair-1의 9행 7열과 9행 9열이 이 조건을 만족합니다.
전체 판 보기
먼저 전체 판을 살펴보세요. 후보와 칸의 좌표는 확대해서 읽을 수 있어요.
보라색 칸은 근거이며, 빨간 ×는 이 단계에서 지울 수 있는 후보예요.
완전한 후보 집합을 비교해야 합니다. 이 쌍은 9행 1열의 1·9와 9행 2열의 1을 지울 근거가 됩니다.
전체 판 보기
먼저 전체 판을 살펴보세요. 후보와 칸의 좌표는 확대해서 읽을 수 있어요.
9행 1열에서 1·9, 9행 2열에서 1을 삭제했습니다. 근거 두 칸은 여전히 미확정이며, 다음에는 새로 유일해진 수를 확인합니다.
스도쿠가 막혔을 때 작은 숫자 둘이 반복해서 보인다고 모두 쌍은 아닙니다. 한 칸에 1·9·6이 남으면 6으로 빠질 가능성이 있어 두 칸이 1·9를 모두 차지한다는 보장이 없습니다. 두 칸이 같은 구역에 있는지와 다른 후보가 없는지를 함께 확인하세요.
전체 판 보기
먼저 전체 판을 살펴보세요. 후보와 칸의 좌표는 확대해서 읽을 수 있어요.
점선 테두리는 확정 숫자가 줄어든 칸이에요. 보라색 칸에서 원래 기법의 조건이 깨졌는지 확인하세요.
원래 쌍 조건을 만들던 제약이 부족한 상태입니다. 추가 논리 후보가 남으므로 두 숫자를 예약했다고 볼 수 없습니다. 삭제가 우연히 최종 정답과 맞아도 증명이 없는 삭제는 올바른 풀이가 아닙니다.
연습 1: 칸 묶음에서 열로 이어지는 삭제
문제를 불러오는 중…
답과 적용 범위
아래쪽 가운데 칸 묶음에서 후보 5는 7행 6열과 9행 6열에만 있습니다. 둘 다 6열이므로, 6열의 묶음 밖인 2행 6열 또는 4행 6열에서 후보 5를 지울 수 있습니다. 근거 칸의 5를 삭제하거나 다른 열의 5를 지우면 범위를 벗어납니다.
연습 2: 쌍으로 나머지 후보 지우기
문제를 불러오는 중…
답과 이유
4행 4열과 4행 7열의 2·4가 두 칸을 차지합니다. 4행 1열의 2 또는 4, 4행 2열의 4, 4행 5열의 2 또는 4를 지울 수 있습니다. 삭제하고 나서는 판의 다른 확정 수를 다시 찾습니다. 같은 두 숫자만 보인다고 둘 중 하나를 큰 숫자로 넣지는 않습니다.
힌트는 관찰, 이유, 동작 순서로 봅니다
스도쿠가 막혔을 때 힌트의 첫 화면은 어느 구역을 살펴볼지 알려 줍니다. 이 단계에서 스스로 답을 찾을 시간을 가져 보세요. 다음 단계에서 실제 후보와 증명 이유를 확인하고, 적용할 동작을 본 뒤 원할 때만 적용합니다. 전체 풀이 보기는 원제부터의 정해진 순서를 보여 주므로 지금 내 경로의 다음 힌트와는 다릅니다.
지원 기법으로 다음 수를 찾지 못하면 찾지 못했다고 표시합니다. 임의의 숫자를 ‘논리 힌트’처럼 넣지 않습니다. 공개한 문제의 원제에는 검증된 전체 풀이가 있지만, 내가 후보를 정리해 온 경로나 현재 입력에 따라 힌트가 보여 주는 단계는 달라질 수 있어요.
스도쿠가 막혔을 때 이 네 확인을 마치면 저장된 게임으로 돌아가 한 단계씩 진행하세요. 후보 기록이 헷갈리면 메모 설명, 더 큰 자리 패턴이 필요하면 X-윙을 읽을 수 있습니다. 보통에서 후보 삭제를 연습한 뒤 어려움으로 옮겨도 좋습니다.