노노그램 퍼즐
노노그램은 각 행과 열에서 연속해 채운 칸의 길이를 순서대로 단서에 적고 그림을 숨기는 논리 퍼즐입니다. 그림을 그리거나 단서를 직접 입력한 뒤, 제한된 탐색으로 해 없음·유일해·여러 해를 구분하세요. 칸을 채움·비움·미정으로 표시하고 줄 단위 추론과 모순을 확인합니다. 이미지 필터와는 다른 게임입니다.
주요 기능
- 5×5~10×10 이진 그림에서 행·열 연속 블록 단서와 빈 줄 0을 생성
- 직접 입력한 단서 줄을 검증하고 최대 두 해를 찾아 해 없음·유일해·복수해 구분
- 시간·탐색 노드 상한을 넘기면 유일하다고 단정하지 않고 시간 초과 표시
- 키보드 방향키와 직접 표시 단축키를 갖춘 채움·비움·미정 칸
- 논리적으로 강제된 줄 힌트, 모순·완성 검사와 별도 확인 후 정답 공개
- 엄격한 UTF-8·구조·크기 검사의 정답 제외 버전 1 JSON 저장/불러오기
사용 방법
- 크기 단계 예제를 고르거나 제작 화면에서 이진 그림을 그리거나 #/. 행을 붙여 넣습니다.
- 행·열 순서형 단서를 생성하거나 각 줄 단서를 직접 입력하고 유일해 결과를 확인합니다.
- 원본을 숨긴 풀이 화면에서 터치·키보드로 칸을 표시하고 필요하면 강제된 줄 힌트를 받습니다.
- 모순·완성을 검사하고 퍼즐 전용 JSON을 저장하거나 별도 확인을 거쳐 정답을 공개합니다.
활용 예시
- 작은 흑백 그림으로 수업용 그림 논리 퍼즐 만들기
- 손으로 쓴 행·열 단서가 정말 그림 하나를 정하는지 확인
- 빈칸과 아직 결정하지 않은 칸의 차이를 익히며 추론 연습
자주 묻는 질문
단서는 어떻게 만들어지나요?
각 행·열에서 연속해 채운 칸의 길이를 순서대로 적습니다. 완전히 빈 줄은 0입니다. 스도쿠 숫자나 가쿠로의 합 단서와 다릅니다.
그림을 넣으면 항상 해가 하나인가요?
아닙니다. 그림은 적어도 한 해를 제공하지만 그 행·열 단서가 여러 그림을 허용할 수 있습니다. 두 해까지 찾아 복수해를 구분하고, 탐색 상한에 닿으면 미확인으로 남깁니다.
단계는 실제 난이도를 뜻하나요?
쉬움·보통·도전은 직접 만든 5×5·7×7·10×10 그림과 8가지 회전/반사를 선택합니다. 사람의 풀이 난이도 실측 등급이나 무한한 무작위 퍼즐 생성은 아닙니다.
힌트는 찍어서 내나요?
아닙니다. 현재 표시와 맞는 한 행 또는 열의 모든 패턴에서 미정 칸이 같은 상태일 때만 힌트를 제시합니다. 이런 강제 칸이 없으면 추측하지 않고 알려줍니다.
저장하면 정답이 들어가나요?
아닙니다. 버전 지정 JSON에는 격자 크기·행열 단서·사용자 표시만 들어가며 원본 그림·계산된 해는 제외됩니다. 정답 공개는 별도 확인과 유일해를 요구합니다.
개인정보 안내
그림·단서 탐색·칸 표시는 이 브라우저 탭에 남습니다. JSON은 로컬에서 읽고 퍼즐을 API로 보내지 않습니다. 파일은 직접 선택했을 때만 다운로드합니다.
댓글과 질문