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

•  DeLiKaTeS Tetris (Тетрис)  1 748

•  TDictionary Custom Sort  4 301

•  Fast Watermark Sources  3 986

•  3D Designer  6 156

•  Sik Screen Capture  4 234

•  Patch Maker  4 783

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

•  ListBox Drag & Drop  3 826

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

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

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

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

•  Canvas Drawing  3 722

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

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

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

•  Paint on Shape  2 036

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

•  Головоломка Paletto  2 223

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

 

 

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

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

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

 

Delphi Sources

Delphi Sources

 




 

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

 

. : Пазл Numbrix : .

 

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

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

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

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

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

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

Просмотры: 1 981
Дата: 12.07.2021, Автор: Gary Darby
Скачивания: 13
Написать сообщение:

 

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


 

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


Пазл Cubissimo

Пазл Cow

Cavalry (пазл)

Пазл 2048

 

Пазл 2048 v2

Fox Duck Corn (пазл)

Tangram (пазл)

Пазл Gunport Domino

 

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

 

© 2004-2024 "DS"

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