Генератор японских кроссвордов
Во время редактирования рисунок остаётся локальным
Клетки редактируются только в этом браузере. Когда вы намеренно нажимаете «Далее», несекретные размеры сетки и бинарный узор добавляются в URL и историю браузера, чтобы следующие шаги могли восстановить головоломку.
Выберите размер сетки
Создайте прямоугольную сетку от 5×5 до 25×25. При изменении размера сохраняются клетки, которые по-прежнему помещаются в верхней левой области.
Превратите небольшое чёрно-белое пиксельное изображение в готовую к печати нонограмму, японский кроссворд или логическую головоломку по клеткам. Выберите сетку от 5×5 до 25×25, закрасьте клетки рисунка, и генератор рассчитает упорядоченные подсказки для каждой строки и каждого столбца. Затем можно узнать, задают ли подсказки единственное решение, несколько решений или не были полностью проверены в пределах лимита поиска, и распечатать отдельно пустую головоломку и ответ.
Как создать японский кроссворд
-
1
Выберите размер сетки
Задайте от 5 до 25 строк и столбцов. Маленькая сетка подходит для простых значков, а большая позволяет добавить больше деталей.
-
2
Нарисуйте скрытое изображение
Переключайте клетки между закрашенным и пустым состоянием, чтобы составить чёткий чёрно-белый рисунок.
-
3
Получите подсказки и выполните проверку
Инструмент преобразует каждую линию в упорядоченные длины групп и проверит, определяют ли они одну сетку или несколько.
-
4
Распечатайте задачу и решение
Распечатайте сетку с подсказками для решения, а заполненный рисунок сохраните как отдельный ключ с ответом.
Как подсказки нонограммы описывают рисунок
Каждая подсказка, это упорядоченный список длин последовательных групп закрашенных клеток. Подсказки строк читаются слева направо, а столбцов, сверху вниз. Между двумя группами в одной линии должна находиться хотя бы одна пустая клетка. До первой и после последней группы могут быть пустые клетки. Линия без закрашенных клеток обозначается числом 0.
| Линия из пяти клеток | Подсказка | Значение |
|---|---|---|
■■■·· |
3 | Одна группа из трёх закрашенных клеток |
■■·■· |
2 1 | Две закрашенные клетки, промежуток, затем одна клетка |
■·■■■ |
1 3 | Одна закрашенная клетка, промежуток, затем три клетки |
····· |
0 | Вся линия пуста |
Порядок важен. Узоры ■■·■· и ■·■■· имеют подсказки 2 1 и 1 2, поэтому это разные линии головоломки.
Пример 5×5
Допустим, рисунок состоит из следующих строк:
· ■ ■ · ·
■ ■ ■ ■ ·
■ ■ ■ ■ ·
· ■ ■ · ·
· · ■ · ·
Подсказки строк: 2 / 4 / 4 / 2 / 1. Если прочитать тот же рисунок по вертикали, подсказки столбцов будут равны 2 / 4 / 5 / 2 / 0. Пятый столбец получает 0, потому что в нём нет закрашенных клеток.
Зачем проверять единственность решения
Созданный вами рисунок всегда является одним допустимым ответом на собственные подсказки, но он не обязательно единственный. Разные чёрно-белые сетки могут давать совершенно одинаковые длины групп в строках и столбцах. В исследованиях по составлению нонограмм единственное решение считается отдельным требованием к качеству, а не автоматическим следствием преобразования рисунка в подсказки.
Генератор сообщает один из трёх результатов:
- Единственное: проверка завершилась и найдено ровно одно решение.
- Несколько: найдено не менее двух разных сеток, соответствующих одним и тем же подсказкам.
- Не проверено: ограниченный поиск не завершился, поэтому инструмент не утверждает, что решение единственное или множественное.
Единственность также не гарантирует красивого и понятного хода решения. У головоломки может быть один математически правильный ответ, но для его получения всё равно могут понадобиться перебор или приёмы, неизвестные начинающему.
Советы по рисунку и печати
- Начните с выразительного силуэта. Отдельные пиксели и визуальный шум создают длинные последовательности единиц, которые сложнее читать.
- Для первой головоломки используйте сетку 5×5 или 10×10. Переходите к 15×15 или 25×25, только если объекту действительно нужны дополнительные детали.
- Пустые и полностью закрашенные линии дают простые отправные точки. Если их слишком много, головоломка станет элементарной.
- Перед раздачей задания проверьте размер подсказок на печати. Сетка, числа и границы клеток должны оставаться различимыми в оттенках серого.
- При публикации головоломки поместите решение на отдельную страницу.
Эти правила соответствуют стандартному чёрно-белому формату Pic-a-Pix, описанному на сайте Conceptis. Различие между изображением, его подсказками и единственной реконструкцией рассматривается в работе Батенбурга и соавторов о создании нонограмм различной сложности, а также в исследовании Хенстры о построении по изображению и множественных решениях.
Часто задаваемые вопросы
Каждое число задаёт длину одной непрерывной группы закрашенных клеток. Числа расположены в том же порядке, что и группы: слева направо для строк и сверху вниз для столбцов. Между отдельными группами всегда есть хотя бы одна пустая клетка.
Да. Генератор показывает 0, если в строке или столбце нет закрашенных клеток. Решающий может сразу отметить все клетки такой линии как пустые.
Нет. Подсказкам, полученным из рисунка, может соответствовать несколько сеток. Ориентируйтесь на показанный статус: «Единственное» означает, что проверка доказала наличие одного решения, «Несколько», что найдено как минимум два, а «Не проверено», что ограниченный поиск завершился до получения окончательного результата.
Не обязательно. Математическая единственность и удобство логического решения человеком, разные свойства. Проверка считает допустимые решения, но не обещает определённый уровень сложности и не подтверждает, что каждый шаг выводится с помощью заданного набора приёмов.
Эта версия создаёт только стандартные чёрно-белые нонограммы. В цветных вариантах используются цветные подсказки, а группы разных цветов могут соприкасаться без пустого разделителя, поэтому для них нужна другая модель.
Число строк и столбцов можно независимо задавать от 5 до 25, в том числе для прямоугольной сетки. Компактный формат лучше подходит простым символам, а большой сохраняет больше деталей, но делает лист с подсказками плотнее.
Да. Распечатайте пустую сетку с подсказками для решения, а заполненный ответ сохраните отдельно. Сначала проверьте предварительный просмотр, чтобы числа и границы клеток были достаточно крупными для выбранного формата бумаги.
Загружать изображение или файл не нужно: рисунок создаётся выбором клеток в редакторе. Размеры и узор клеток, необходимые для работы инструмента, могут отправляться на этот сайт, как и другие данные интерактивных форм, поэтому не кодируйте в сетке конфиденциальную информацию.
Сопутствующие инструменты
Генератор кругов для Minecraft
Создавайте полые и заполненные схемы кругов и эллипсов для Minecraft. Задайте размеры, подсчитайте блоки и скачайте сетку SVG.
Проверка комедогенности ингредиентов
Вставьте список INCI средства по уходу за кожей или косметики и проверьте каждый ингредиент по опубликованным рейтингам комедогенности (0-5). Узнайте, какие масла и смягчающие вещества могут забивать поры.
Онлайн-линейка в дюймах
Экранная линейка на 12 дюймов с разметкой до 1/8 дюйма. Один раз настройте DPI экрана по банковской карте, и масштаб будет соответствовать реальности.
Онлайн-блокнот
Пишите заметки, обрабатываемые в браузере: автосохранение, счётчики, копирование и скачивание в TXT или Markdown.
Генератор фиктивной страницы загрузки
Создавайте собственные фиктивные экраны загрузки для любой операционной системы или игры с настраиваемыми полосами прогресса, текстом и длительностью, идеально для розыгрышей и презентаций.
Генератор подписи для email
Создайте чистую HTML-подпись для писем из имени, должности, компании, email, телефона и сайта. Скопируйте её одним нажатием и вставьте в Gmail, Outlook или Apple Mail.
Инструмент доступен на других языках
- Nonogramgenerator [SV]
- منشئ ألغاز نونوغرام [AR]
- เครื่องสร้างปริศนาโนโนแกรม [TH]
- Nonogramm-Generator [DE]
- Generador de nonogramas [ES]
- Générateur de nonogrammes [FR]
- Generator Nonogram [ID]
- 노노그램 만들기 [KO]
- Nonogramgenerator [NL]
- Generator nonogramów [PL]
- Trình tạo Nonogram [VI]
- ノノグラム作成ツール [JA]
- Gerador de nonogramas [PT]
- Nonogram Generator [EN]
- Generatore di nonogrammi [IT]
- Nonogram Oluşturucu [TR]
- 数织谜题生成器 [ZH]