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