Решить судоку по фото — с подсказками
Сфотографируйте или введите судоку, получите решение и узнайте шаг за шагом, по какому правилу заполняется следующая клетка; есть и детские судоку 4×4 и 6×6
Загрузка инструмента…
Когда ребёнок застрял на судоку из сборника, введите поле или сфотографируйте страницу: инструмент проверит, что у задачи ровно одно решение, а затем покажет следующую клетку, которую можно заполнить, и правило, по которому она заполняется. Он работает с судоку 9×9 и с полями 4×4 и 6×6 из детских книжек, а также может распечатать задачу со страницей ответа.
Как пользоваться
- Выберите «Размер поля» (4×4, 6×6 или 9×9). Чтобы сначала попробовать инструмент, нажмите один из «Примеров судоку», например «Лёгкий» или «Детский 4×4»; повторное нажатие загружает следующий пример.
- Чтобы ввести задачу, выберите «Цифры задачи» в поле «Что вводить», нажмите на клетку и нажмите цифру на панели или клавиатуре. Стрелки переходят между клетками, а «Стереть» или Backspace очищает клетку.
- Чтобы распознать фото, нажмите «Распознать по фото», затем «Выбрать фото» или «Включить камеру» и «Сделать снимок». Если четыре жёлтых маркера не стоят на внешних углах поля, перетащите их туда и нажмите «Распознать цифры».
- Клетки, в которых распознавание не уверено, отмечены знаком ?. Сверьте каждую с бумагой, нажмите на неё и нажмите правильную цифру или «Стереть», если клетка пустая. Подсказки станут доступны, когда не останется ни одного ?.
- Прочитайте сообщение под полем. В нём сказано, есть ли у задачи ровно одно решение, больше одного (оранжевые клетки) или ни одного (красные клетки), так что ошибка при переписывании обнаружится ещё до начала решения.
- Нажмите «Следующая клетка». Будет подсвечена одна клетка вместе со строками, столбцами или блоками, которые её определяют, а предложение объяснит правило. Если сначала нужно исключить кандидатов, эти шаги перечислены, а исключённые кандидаты зачёркнуты красным. Нажмите «Заполнить эту клетку», чтобы вписать цифру.
- Выберите «Мои ответы», чтобы ввести цифры ребёнка, затем нажмите «Проверить мои ответы», чтобы отметить неверные клетки. «Показать решение» заполняет все пустые клетки, а «Скрыть решение» снова убирает его.
- Используйте «Копировать ссылку», чтобы поделиться задачей, или «Печать» и «Сохранить в PDF», чтобы получить страницу с задачей, а если отмечено «Добавить страницу с ответом», — и вторую страницу с решением.
Как это работает
- Решатель сочетает распространение ограничений (клетка с одним кандидатом или цифра с одним местом в строке, столбце или блоке заполняются сразу) с перебором с возвратом по клетке с наименьшим числом кандидатов. После первого решения поиск продолжается; если найдено второе, задача не единственна.
- Подсказки используют методы в таком порядке: голая одиночка, скрытая одиночка, указывающая пара или тройка, пересечение блок — линия, голая пара, голая тройка, скрытая пара, X-Wing. Подсказка всегда заканчивается ровно одной заполненной клеткой. Если ни одного из методов не хватает, инструмент сообщает, что понадобилась бы догадка, и показывает из решения клетку с наименьшим числом кандидатов.
- При распознавании фото инструмент находит поле, выравнивает его с коррекцией перспективы, определяет, пустая клетка или с цифрой, по количеству чернил в её середине, и распознаёт цифры движком OCR, который работает в браузере. При первом распознавании движок скачивается (около 15 МБ). Печатные цифры распознаются хорошо, рукописные и бледные карандашные — хуже.
- Фото обрабатываются на этом устройстве и никуда не загружаются. Текущее поле и настройки хранятся только в этом браузере. Ссылка для отправки содержит только цифры задачи.
Как решать судоку по шагам: правила, которые используют подсказки
У каждой пустой клетки есть кандидаты — цифры, которых ещё нет в её строке, её столбце и её блоке. Если остался только один кандидат, это голая одиночка. Часто проще посмотреть с другой стороны: выбрать цифру и блок (или строку, или столбец) и спросить, куда эта цифра ещё может встать. Если осталась только одна клетка, это скрытая одиночка. Большинство лёгких и средних судоку решаются только этими двумя правилами.
Для сложных судоку нужен шаг, который исключает кандидатов, не заполняя клетку. Пример: внутри одного блока все места для 5 лежат в одной строке. Значит, 5 этого блока стоит именно в этой строке, и ни одна другая клетка этой строки вне блока не может быть 5 (указывающая пара). Голые пары работают так же внутри одной группы: если в двух клетках могут стоять только 2 и 7, эти две цифры там уже заняты. Подсказка сначала перечисляет такие шаги, а затем называет клетку, которую они определяют, так что родитель может объяснить причину, а не только ответ.
У судоку нет решения или их несколько: как найти ошибку при переписывании
У судоку из сборника ровно одно решение. Если инструмент сообщает, что решения нет, чаще всего цифра переписана не в ту клетку или распознана неправильно. Цифра, которая повторяется в строке, столбце или блоке, сразу показывается красным. Иначе в сообщении названа клетка, в которую не подходит ни одна цифра, цифра, которой нет места в строке, столбце или блоке, или небольшая группа клеток, которые не могут быть верными все вместе; обычно ошибка — одна из них.
Если инструмент сообщает, что решений больше одного, скорее всего, пропущена одна из данных цифр. Оранжевые клетки — это места, где два решения различаются; они показывают, какую часть сверить с бумагой. Та же проверка помогает и с ответами ребёнка: в режиме «Мои ответы» кнопка «Проверить мои ответы» отмечает клетки, которые не совпадают с решением.
Как распознать судоку по фото: чтобы снимок получился чётким
Держите телефон ровно над страницей так, чтобы поле занимало большую часть кадра, при ровном свете и без тени от телефона или руки. Поле находится как самый большой связный набор линий; если жёлтые маркеры встали не туда, перетащите их на четыре внешних угла, а если страница лежит боком, используйте «Повернуть фото на 90°». Жёлтая сетка показывает, где будет распознаваться каждая клетка.
Карандашные пометки в углах клетки не учитываются, потому что считаются только чернила ближе к середине. Цифра, в которой движок не уверен, неожиданная цифра вроде 8 на поле 6×6 или бледная отметка получают знак ?. Даже если ничего не отмечено, один раз сверьте поле с бумагой, потому что неверно распознанная цифра меняет решение.
Частые вопросы
- Можно ли решить судоку по фото?
- Да. Выберите фото или воспользуйтесь камерой, поправьте четыре угловых маркера и нажмите «Распознать цифры». После того как вы подтвердите клетки со знаком ?, решение и подсказки работают так же, как для введённой вручную задачи.
- Как получить подсказку только к следующему шагу, а не весь ответ?
- Нажмите «Следующая клетка». Откроется одна клетка и причина, а «Заполнить эту клетку» впишет её. Полный ответ появится, только если нажать «Показать решение».
- Работает ли это с детскими судоку 4х4 и 6х6?
- Да. Выберите 4×4 (четыре блока 2×2) или 6×6 (шесть блоков шириной 3 клетки и высотой 2) в поле «Размер поля». Подсказки используют те же правила с цифрами 1–4 или 1–6.
- Что значит, если у судоку больше одного решения?
- Введённые цифры определяют не все клетки. Обычно при переписывании пропущена одна из данных цифр; оранжевые клетки показывают, где решения различаются.
- Почему подсказка говорит, что нужна догадка?
- Некоторым очень сложным судоку нужны методы сложнее X-Wing, например цепочки. В этот момент инструмент показывает одну клетку из решения — ту, где меньше всего кандидатов, а следующие подсказки продолжаются уже с неё.
- Что такое скрытая одиночка в судоку?
- Это цифра, у которой в строке, столбце или блоке только одна возможная клетка, даже если у этой клетки ещё есть другие кандидаты. Подсказка отмечает остальные пустые клетки группы знаком × и подсвечивает цифры, которые их блокируют.
- Можно ли проверить ответы ребёнка, не показывая решение?
- Да. Выберите «Мои ответы», введите цифры ребёнка и нажмите «Проверить мои ответы». Неверные клетки станут красными, а остальное решение останется скрытым.
- Можно ли распечатать судоку с ответом?
- Да. «Печать» и «Сохранить в PDF» создают страницу A4 или Letter с задачей, а если отмечено «Добавить страницу с ответом», — и вторую страницу с решением, где данные цифры выделены жирным.