노노그램 만들기

격자 크기

편집하는 동안 그림은 브라우저에만 유지됩니다

편집 중인 칸은 이 브라우저 안에서만 처리됩니다. 사용자가 직접 “다음”을 선택하면 민감하지 않은 격자 크기와 이진 패턴이 URL과 브라우저 기록에 추가되어 다음 단계에서 퍼즐을 복원할 수 있습니다.

격자 크기 선택

5×5부터 25×25까지 직사각형 격자를 만들 수 있습니다. 크기를 바꿔도 왼쪽 위 영역에 들어가는 기존 칸은 유지됩니다.

작은 흑백 픽셀 그림을 인쇄 가능한 노노그램으로 바꿔 보세요. 노노그램은 네모네모로직, 그림 논리 퍼즐, Picross라고도 합니다. 5×5부터 25×25까지 격자를 고르고 그림을 이루는 칸을 채우면, 각 가로줄과 세로줄의 연속 칸 길이를 순서대로 계산합니다. 힌트의 해답이 하나인지, 여러 개인지, 또는 검사 한도 안에서 완전히 확인하지 못했는지 검토한 뒤 빈 문제와 완성된 정답을 따로 인쇄할 수 있습니다.

노노그램 만드는 방법

  1. 1

    격자 크기 선택

    가로줄과 세로줄 수를 각각 5에서 25 사이로 정합니다. 작은 격자는 단순한 아이콘에, 큰 격자는 세밀한 그림에 적합합니다.

  2. 2

    숨은 그림 그리기

    칸을 채움 또는 비움 상태로 바꾸면서 알아보기 쉬운 흑백 그림을 만듭니다.

  3. 3

    힌트 생성 및 검증

    각 줄을 연속된 채움 칸 길이의 순서 있는 힌트로 변환하고, 그 힌트가 격자 하나만 가리키는지 둘 이상을 허용하는지 검사합니다.

  4. 4

    문제와 정답 인쇄

    풀이용으로 힌트가 있는 빈 격자를 인쇄하고, 완성된 그림은 별도의 정답지로 보관합니다.

노노그램 힌트가 그림을 나타내는 방식

각 힌트는 연속해서 채워진 칸 묶음의 길이를 순서대로 적은 목록입니다. 가로 힌트는 왼쪽에서 오른쪽으로, 세로 힌트는 위에서 아래로 읽습니다. 같은 줄에 묶음이 둘 이상 있으면 각 묶음 사이에 빈칸이 적어도 하나 있어야 합니다. 첫 묶음 앞과 마지막 묶음 뒤에는 빈칸이 있어도 됩니다. 채워진 칸이 전혀 없는 줄은 0으로 표시합니다.

다섯 칸 줄 힌트
■■■·· 3 채운 칸 3개로 이루어진 묶음 하나
■■·■· 2 1 채운 칸 2개, 빈칸, 채운 칸 1개
■·■■■ 1 3 채운 칸 1개, 빈칸, 채운 칸 3개
····· 0 줄 전체가 비어 있음

순서는 중요합니다. ■■·■·■·■■·의 힌트는 각각 2 11 2이므로 서로 다른 퍼즐 줄입니다.

5×5 예제

그림의 각 가로줄이 다음과 같다고 가정해 보겠습니다.

· ■ ■ · ·
■ ■ ■ ■ ·
■ ■ ■ ■ ·
· ■ ■ · ·
· · ■ · ·

가로 힌트는 2 / 4 / 4 / 2 / 1입니다. 같은 그림을 위에서 아래로 읽으면 세로 힌트는 2 / 4 / 5 / 2 / 0입니다. 다섯 번째 세로줄에는 채워진 칸이 없으므로 0이 표시됩니다.

해답의 유일성을 검사해야 하는 이유

직접 그린 그림은 그 그림에서 나온 힌트를 만족하는 올바른 해답입니다. 하지만 유일한 해답이라고 단정할 수는 없습니다. 서로 다른 흑백 격자가 가로줄과 세로줄에서 완전히 같은 연속 칸 길이를 만들 수 있기 때문입니다. 노노그램 제작 연구에서도 그림을 힌트로 바꾸는 것만으로 유일성이 자동 보장된다고 보지 않고, 해답이 하나뿐인지 별도의 품질 조건으로 다룹니다.

이 도구는 다음 세 가지 결과 중 하나를 표시합니다.

  • 유일해: 검증기가 탐색을 끝내고 정확히 하나의 해답을 찾았습니다.
  • 복수해: 같은 힌트를 만족하는 서로 다른 격자를 두 개 이상 찾았습니다.
  • 미검증: 제한된 탐색이 끝나지 않아 유일해인지 복수해인지 판단하지 않습니다.

해답이 하나뿐이어도 사람이 논리적으로 매끄럽게 풀 수 있다는 뜻은 아닙니다. 수학적으로는 유일해이지만 시행착오가 필요하거나, 초보자가 모르는 추론 기법을 요구할 수 있습니다.

디자인과 인쇄 요령

  • 굵고 분명한 실루엣으로 시작하세요. 고립된 픽셀과 잔무늬가 많으면 1이 길게 이어져 힌트를 읽기 어려워집니다.
  • 첫 퍼즐은 5×5 또는 10×10으로 만들어 보세요. 소재에 세부 묘사가 꼭 필요할 때 15×15나 25×25로 늘리는 편이 좋습니다.
  • 모두 빈 줄과 모두 채운 줄은 쉬운 출발점이지만, 너무 많으면 퍼즐이 지나치게 단순해질 수 있습니다.
  • 학습지로 배포하기 전에 인쇄 미리보기에서 힌트 크기를 확인하세요. 회색조로 인쇄해도 숫자와 칸 경계가 선명해야 합니다.
  • 퍼즐을 공유할 때는 정답을 별도 페이지에 두세요.

위 힌트 규칙은 Conceptis가 설명하는 표준 흑백 Pic-a-Pix 형식을 따릅니다. 그림, 힌트, 유일한 복원의 차이는 Batenburg 등이 쓴 다양한 난이도의 노노그램 구성 연구와 Henstra의 그림 기반 제작 및 복수해 연구에서 더 자세히 살펴볼 수 있습니다.

자주 묻는 질문

각 숫자는 연속해서 채워진 칸 묶음 하나의 길이입니다. 숫자는 묶음과 같은 순서로 표시되며, 가로줄은 왼쪽에서 오른쪽으로, 세로줄은 위에서 아래로 읽습니다. 서로 다른 묶음 사이에는 언제나 빈칸이 하나 이상 있습니다.

그렇습니다. 이 도구는 채워진 칸이 없는 가로줄이나 세로줄에 0을 표시합니다. 풀이자는 해당 줄의 모든 칸을 바로 빈칸으로 확정할 수 있습니다.

아닙니다. 그림에서 만든 힌트가 둘 이상의 격자와 일치할 수 있습니다. 표시된 상태를 확인하세요. 유일해는 검증기가 해답 하나를 증명했다는 뜻이고, 복수해는 적어도 두 개를 찾았다는 뜻이며, 미검증은 제한된 탐색이 어느 쪽도 증명하기 전에 끝났다는 뜻입니다.

반드시 그렇지는 않습니다. 수학적으로 해답이 하나인 것과 사람이 논리적으로 풀기 쉬운 것은 다른 성질입니다. 검증기는 올바른 해답 수를 셀 뿐, 난이도를 보장하거나 모든 단계가 특정 풀이 기법만으로 이어진다고 인증하지 않습니다.

이 버전은 표준 흑백 노노그램만 만듭니다. 컬러 노노그램은 색이 있는 힌트를 사용하고, 색이 다른 묶음은 빈칸 없이 붙을 수도 있으므로 별도의 힌트 모델이 필요합니다.

가로줄과 세로줄을 각각 5에서 25까지 설정할 수 있으며 직사각형 격자도 가능합니다. 작은 격자는 단순한 기호에 잘 맞고, 큰 격자는 모양의 세부를 더 살리지만 힌트지가 복잡해집니다.

네. 빈 격자와 힌트가 들어간 문제 출력물을 풀이용으로 쓰고, 완성된 정답은 별도로 보관하세요. 용지에 맞게 힌트 숫자와 칸 경계가 충분히 크게 나오는지 먼저 인쇄 미리보기로 확인하는 것이 좋습니다.

이미지나 파일을 업로드할 필요는 없습니다. 편집기에서 칸을 선택해 그림을 만듭니다. 퍼널의 다음 단계로 이동하거나 힌트를 생성할 때 격자 크기와 이진 패턴이 이 사이트로 전송될 수 있으므로 민감한 정보를 그림에 넣지 마세요. 문제 JSON에는 크기와 힌트만 들어가고 정답 패턴은 빠집니다. 프로젝트 JSON에는 정답 패턴이 명시적으로 포함됩니다.

관련 도구

이 도구는 다른 언어로도 제공됩니다