Курьер на Паскале. Ввод температур на дельфи.
Добавлено: 20 янв 2008, 19:14
Прошу помочь с задачей по обьектно ориентированному:
Курьеру отдела поручено разнести переписку в N различных подразделений организации, после чего вернуться в отдел. Расстояние Aij (i,j=1,2,...N) между подразделениями и расстояние Bi между отделом и подразделениями заданы. Определить очередность обхода подразделений, при которой длина маршрута минимальна.
Исходные данные:
N=5; B = (40, 40, 140, 100, 160);
| 0 5 2 100 75 |
| 5 0 20 20 20 |
| 2 20 0 10 70 | = A
|100 20 10 0 100 |
| 75 20 70 100 0 |
Как я понимаю это разновидность стандартной задачи о коммивояжере из курса алгоритмов обработки данных, а у меня с этим всегда были напряги
Последний срок у меня раннее утро 22го. Будет время - разберитесь пожалуйста.
p.s.: или вариант - задача на дельфи -
Имеется возможность выбора недели, в каждой неделе выбора дня. Каждый день задаётся 5 отметок температур. Выдавать по требованию: - день с наибольшей средней температурой за месяц; - максимальную и минимальную температуру за месяц.
Для сохранения данных использовать типизированные файлы. Файлы исходных данных формировать программным способом.
Курьеру отдела поручено разнести переписку в N различных подразделений организации, после чего вернуться в отдел. Расстояние Aij (i,j=1,2,...N) между подразделениями и расстояние Bi между отделом и подразделениями заданы. Определить очередность обхода подразделений, при которой длина маршрута минимальна.
Исходные данные:
N=5; B = (40, 40, 140, 100, 160);
| 0 5 2 100 75 |
| 5 0 20 20 20 |
| 2 20 0 10 70 | = A
|100 20 10 0 100 |
| 75 20 70 100 0 |
Как я понимаю это разновидность стандартной задачи о коммивояжере из курса алгоритмов обработки данных, а у меня с этим всегда были напряги
Последний срок у меня раннее утро 22го. Будет время - разберитесь пожалуйста.
p.s.: или вариант - задача на дельфи -
Имеется возможность выбора недели, в каждой неделе выбора дня. Каждый день задаётся 5 отметок температур. Выдавать по требованию: - день с наибольшей средней температурой за месяц; - максимальную и минимальную температуру за месяц.
Для сохранения данных использовать типизированные файлы. Файлы исходных данных формировать программным способом.