스도쿠 생성기
진정한 백트래킹 솔버로 모든 퍼즐에 정확히 하나의 해답이 있음을 검증하는, 새롭고 풀 수 있는 스도쿠 퍼즐을 생성합니다.
🔒 전적으로 귀하의 브라우저에서 처리됩니다. 여기에 입력하는 어떤 것도 업로드되지 않습니다.
결과
완성된 스도쿠 그리드에서 무작위로 셀을 비우는 퍼즐은 진정한 스도쿠가 아닙니다. 유효한 채우기 방법이 여러 개 생길 수 있기 때문입니다. 이 생성기는 그런 편법을 쓰지 않습니다. 먼저 무작위 순서로 후보를 섞으며 진정한 백트래킹 채우기로 완전한 9x9 그리드를 만듭니다. 그런 다음 무작위 순서로 셀을 하나씩 제거하고, 제거할 때마다 해답 개수를 세는 두 번째 백트래킹 솔버를 실행하여 해답이 두 개 발견되는 즉시 중단합니다. 만약 셀을 제거했을 때 해답이 둘 이상이 된다면, 해당 셀을 복구하고 다른 셀을 시도합니다.
난이도는 정직하게 남은 시작 숫자의 개수로 정해집니다. 이는 스도쿠 난이도를 매기는 널리 통용되는 표준 방식입니다. Easy는 약 36~40개, Medium은 약 30~35개, Hard는 약 24~29개의 단서를 남기며, 각 생성마다 해당 범위 안에서 무작위 목표 개수를 선택하므로 동일한 Hard 퍼즐이 나오지 않습니다. 이 도구는 특정한 사람의 풀이 기법(숨은 싱글, 숨은 페어, X-윙 등)을 요구하는지로 난이도를 평가한다고 주장하지 않습니다. 단서 개수는 더 단순하고 정직하게 널리 쓰이는 척도이며, 이것이 여기서 실제로 난이도를 결정하는 요소입니다.
퍼즐은 실제 인터랙티브 그리드로 표시됩니다. 빈 셀에 숫자를 직접 입력하고(1~9만 허용), '정답 확인하기'를 통해 정답을 공개하지 않고 어느 칸이 맞고 틀렸는지 강조 표시할 수 있습니다. 다 풀었거나 막혔을 때는 '해답 보기'로 나머지를 채울 수 있습니다. 퍼즐과 해답은 각각 별도의 PNG 이미지로 다운로드하거나 전용 페이지에서 인쇄할 수 있으며, 풀이 엔진을 포함한 모든 것이 브라우저 내에서 로컬로 실행되어 어떠한 데이터도 업로드되지 않습니다.