Недавно добавленные исходники

•  3D Designer  436

•  Sik Screen Capture  311

•  Patch Maker  272

•  Айболит (remote control)  344

•  ListBox Drag & Drop  250

•  Доска для игры Реверси  4 769

•  Графические эффекты  303

•  Рисование по маске  234

•  Перетаскивание изображений  252

•  Canvas Drawing  269

•  Рисование Луны  253

•  Поворот изображения  148

•  Рисование стержней  145

•  Paint on Shape  110

•  Генератор кроссвордов  150

•  Головоломка Paletto  144

•  Теорема Монжа об окружностях  176

•  Пазл Numbrix  105

•  Заборы и коммивояжеры  184

•  Игра HIP  125

 

 

Архив исходников

   
  Базы данных
  Графика & Мультимедиа
  Сети & Интернет
  Система
  Разное
   

Ссылки и Баннеры ...

 

Delphi Sources

Delphi Sources - Delphi: программы, исходники, серийники

 




ИСХОДНИК ПРОГРАММЫ

 

. : Решение Sudoku : .

 

Исходник программы, показывающей пример создания и решения игры СУДОКУ

Исходник программы, показывающей пример решения судоку с двумя частично наложенными полями

Исходник программы, показывающей пример создания и решения игры СУДОКУ, а также судоку с двумя частично наложенными полями. Приведен алгоритм создания игры в одном варианте с заданным уровнем сложности.

Описание автора

Необходимо заполнить пустые клетки цифрами от 1 до 9 так, чтобы по вертикалям и горизонталям каждая цифра присутствовала один раз. Это же правило распространяется и на девять больших квадратов, в которых также каждая цифра должна находиться один раз.
Для генерации игры нажмите на левую кнопку на панели инструментов. Как правило, программой генерируется только один вариант решения судоку. Для установки цифры надо кликнуть мышкой по выбранной клетке мышкой - клетка подсветится желтым цветом. Далее, кликнув мышкой по какой либо цифре, расположенных в колонке справа от поля, последняя помещается в выделенную клетку. При отсутствии одиночных кандидатов то есть цифр, которые можно поместить в незаполненные клетки по правилам судоку, то во всех клетках печатается список кандидатов для каждой клетки. Для удаления цифры из клетки кликните мышкой по клетке с этой цифрой. Варианты игры бывают простыми, когда всё время присутствуют одиночные кандидаты, нормальные, когда одиночные кандидаты присутствуют не всегда, но всегда присутствуют кандидаты находящиеся один раз или в строке или в колонке или в квадрате, и трудные, когда могут отсутствовать все перечисленные кандидаты.
Уровень игры устанавливается радиокнопками "Уровень игры". Поле игры можно распечатывать на принтере со списком кандидатов. Также можно проверять периодически правильность хода решения судоку. После решения задачи можно убедиться, что вариант единственный кликнув несколько раз по кнопке "калькулятор" при нажатии на которую компьютер решает задачу.
Можно составлять игру вручную. Для этого необходимо кликнуть по радиокнопке "вручную" и ввести цифры в клетки. Для проверки наличия решения вашей игры нажмите на "готово" и при положительном ответе можете начать играть. Понравившуюся игру можно записать на диск.

Просмотры: 135
Дата: 04.07.2016, Автор: Vladimir

Комментарии пользователей:
Admin
18 марта 2018
Обновление исходника: существенно упрощен алгоритм создания игры с единственным вариантом решения
   
Admin
09 августа 2016
Обновление исходника: добавлены возврат ходов и подсказки
   

Написать сообщение:
 

 

 

Скачать (32 Кб)   ↓ 196   Регистрация >>


 

Похожие исходники


Решение СЛАУ

Sudoku (судоку)

Sudoku Genetic (судоку)

Игра Sudoku (Судоку)

 

 

© 2004-2021 "DS"

Соглашение пользователя / Реклама / Карта сайта             Created by BrokenByte Software