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

•  DeLiKaTeS Tetris (Тетрис)  172

•  TDictionary Custom Sort  3 344

•  Fast Watermark Sources  3 095

•  3D Designer  4 852

•  Sik Screen Capture  3 350

•  Patch Maker  3 556

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

•  ListBox Drag & Drop  3 018

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

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

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

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

•  Canvas Drawing  2 761

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

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

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

•  Paint on Shape  1 569

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

•  Головоломка Paletto  1 770

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

 

 

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

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

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

 

Delphi Sources

Delphi Sources

 




 

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

 

. : Measuring Cups (мерные чашки) : .

 

Delphi - Задача: как имея две чашки, вмещающие 4 и 11 жидких унций, отмерить 6 жидких унций

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

Это задача, решающая еще одну проблему поиска по графу. Для чашек вместимостью C1 и C2 углами графа являются все возможные пары целых чисел в диапазоне от (0,0) до (C1, C2). Ограничение максимальной вместимости чашки до 20 ограничит пространство поиска до 400 или менее таких пар, что является разумным числом для исчерпывающего поиска.

TListBox отображает найденные решения, а выбор одного из них отображает детали ходов, необходимых для его получения, во втором TListBox.

Для решения задача используется алгоритм поиска в ширину.

Просмотры: 675
Дата: 04.07.2021, Автор: Gary Darby
Скачивания: 8
Написать сообщение:

 

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

 

© 2004-2024 "DS"

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