Конструктор кроссворда из пользовательских слов
Разместить слова с проверкой пересечений, показать неразмещённые, экспортировать сетку и ответы.
Методика и примеры
Конструктор кроссворда из пользовательских слов
Размещает слова через проверенные пересечения, не допуская несовпадающих букв и примыкания новых букв к чужому слову. Неразмещённые слова сохраняются; ответы идут отдельной страницей.
Входные данные примера
Основной источник
[
{
"word": "КОТ",
"clue": "Домашний усатый"
},
{
"word": "ТОК",
"clue": "Движение заряда"
},
{
"word": "ОКНО",
"clue": "Проём для света"
},
{
"word": "НОТА",
"clue": "Музыкальный знак"
}
]Результат примера
| № | Слово | Подсказка | Строка | Колонка | Направление |
|---|---|---|---|---|---|
| 2 | ОКНО | Проём для света | 2 | 1 | горизонталь |
| 3 | НОТА | Музыкальный знак | 2 | 3 | вертикаль |
| 4 | ТОК | Движение заряда | 4 | 3 | горизонталь |
Показано строк: 3 из 4.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
