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