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