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