Показать сообщение отдельно
  #14  
Старый 03.05.2014, 11:20
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Что поделаешь, придётся, поскольку у вас изначально "бейсиковый" алгоритм задуман - для каждого маршрута готовый ответ. Лучше бы конечно вогнать в массив не ответы, а только последовательности городов (напр. '0-2:4,5,34,10,8,7=3410') так проще выводить результат. Ещё вариант хранить растояния от города к городу и потом их складывать в соответствии с последовательностью - (0-4 + 4-5 + 5-34... итд.) Цифр так много, но зато всё расчитываться будет автоматом
Ответить с цитированием