Задание №4 — Теоретические основы информатики
Между населёнными пунктами A, B, C, D, E построены дороги, протяжённость которых (в километрах) приведена в таблице.
A | B | C | D | E | |
A | 2 | 4 | 6 | ||
B | 2 | 1 | |||
C | 4 | 1 | 5 | 1 | |
D | 5 | 3 | |||
E | 6 | 1 | 3 |
Определите длину кратчайшего пути между пунктами A и D. Передвигаться можно только по дорогам, протяжённость которых указана в таблице. Каждый пункт можно посетить только один раз.
Правильный ответ
7
Пояснение
Решение. Для поиска кратчайшего пути между пунктами и воспользуемся методом построения дерева возможных путей. Это позволит нам наглядно сравнить все варианты, учитывая условие, что каждый пункт можно посетить только один раз.
Выпишем все возможные маршруты из пункта в пункт , суммируя длины дорог между промежуточными точками:
1) Прямой дороги из в в таблице нет, поэтому рассмотрим пути через соседние пункты , и .
2) Пути через пункт :
— : длина равна км.
— : длина равна км.
3) Пути через пункт :
— : длина равна км.
— : (путь не имеет смысла рассматривать отдельно, так как мы уже проверили варианты с и ).
— : длина равна км.
4) Пути через пункт :
— : длина равна км.
— : длина равна км.
— : (путь приведет в тупик или увеличит длину).
Сравним полученные результаты:
Путь : км.
Путь : км.
Путь : км.
Путь : км.
Путь : км.
Путь : км.
Минимальное значение среди всех возможных вариантов составляет км. Это путь .
Ответ: 7
Источник: ФИПИ