После посмотри на таблицу, сколько путей содержит населённый пункт А, в данном случае их 3 (AB,AD,AE)
Проведи с A на B,D,E линии (делай так со всеми населёнными пунктами)
В общем количестве линий должно быть 6
На каждой линии запиши его расстояние
И в конце просто пересчитай все возможные пути от А и D и найди кратчайший путь
(также есть прототип к заданию, внизу решение
Спасибо
Ответ дал: Гость
австрия - вена
бельгия- брюссель
великобритания-лондон
германия-берлин
ирландия-дублин
Ответ дал: Гость
Var best, m, s,i: integer; begin best : = 10000000; for i: = 1 to 3 do begin write('min sec = '); readln(m, s); if best > m * 60 + s then best : = m * 60 + s; end; writeln('лучший = ', best div 60, ' min ', best mod 60, ' sec'); end.
Популярные вопросы