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

•  3D Designer  612

•  Sik Screen Capture  435

•  Patch Maker  403

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

•  ListBox Drag & Drop  358

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

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

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

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

•  Canvas Drawing  385

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

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

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

•  Paint on Shape  144

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

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

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

•  Пазл Numbrix  140

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

•  Игра HIP  163

 

 

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

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

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

 

Delphi Sources

Delphi Sources

 




 

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

 

. : Пазл Numbrix : .

 

Delphi - Головоломка - как заполнить ячейки целыми числами от 1 до NxN, прилегая к каждому числу после первого

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

Доска головоломки представляет собой квадратный массив ячеек размером 7x7, 8x8 или 9x9 в пазлах, которые мы видели ранее. Некоторые номера в ячейках предварительно заполнены. Новые добавления чисел в ячейки пользователем должны взаимодействовать с уже заполненными данными, чтобы поддерживать всю цепочку номеров в надлежащем порядке.

Можно решить головоломку самостоятельно, введя числа в свободные ячейки. Если нужна помощь в решении пазла, кнопка «Заполнить принудительные местоположения» заполнит все числа, которые имеют только одно допустимое местоположение на основе геометрии предварительно заполненных значений. Каждый клик будет совершать один проход по доске, заполняя дополнительные числа (если это возможно).

Кнопка «Решить» выполняет поиск решения в глубину с возвратом каждого пробуемого тупикового пути. Время решения отображается в секундах или миллисекундах, поэтому при желании вы можете наблюдать влияние предварительного заполнения принудительных мест на время решения.

В программу включены несколько примеров головоломок, которые можно загрузить из файла.

Просмотры: 140
Дата: 12.07.2021, Автор: Gary Darby
Написать сообщение:
 

 

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


 

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


Пазл Cubissimo

Пазл Cow

Cavalry (пазл)

Пазл 2048

 

Пазл 2048 v2

Fox Duck Corn (пазл)

Tangram (пазл)

Пазл Gunport Domino

 

Пазл - Уголь в алмазы

 

© 2004-2021 "DS"

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