Создание расширенного "решателя" судоку

Викторович19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
14.07.2006

Программа должна:

Решать головоломку судоку размером 9 на 9 клеток

Всеми возможными способами

Выводить количество вариантов решения частично заполненной пользователем сетки

Дать возможность пользователю просмотреть ВСЕ доступные варианты поочерёдно

Уметь экспортировать выбранные пользователем или все сразу варианты решения в форматы: jpg, doc, xls, html

Позволять распечатать на выбор или все найденные варианты

При заполнении пустой сетки известными пользователю цифрами позволять перемещаться между клетками для их заполнения не только наведением и кликом мышки в нужной клетке, а также стрелками курсора на клавиатуре

Размер готовой программы не более 12 МБ

Должна стабильно работать под WINDOWS XP

В случае если частично заполненную пользователем сетку заполнить полностью не возможно то программа не должна выдавать надписей с ошибкой, а сообщать пользователю причину невозможности (есть повторы чисел или данный вариант является тупиковым)