Круто, давай разберёмся как следует.
Ты ответил 20, но верный ответ — 13. Давай по шагам посмотрим, почему.
Что известно из решения:
- Ребра дорог ( граф — не прямой таблицей, но из решения видно, что дороги такие и веса такие):
- A-B = 2
- B-E = 8
- E-F = 6
- A-E = 19
- C-E = 4
- B-C = 11
- B-D = 3
- D-E = 2
(Дорогу F можно попасть только из E; E — из A, B, C, D; C и D — из B; B — из A.)
Теперь переберём все кратчайшие пути из A в F (помним, что F можно получить только через E):
- A → E → F: 19 + 6 = 25
- A → B → E → F: 2 + 8 + 6 = 16
- A → B → C → E → F: 2 + 11 + 4 + 6 = 23
- A → B → D → E → F: 2 + 3 + 2 + 6 = 13
Из всех вариантов минимальный путь — A-B-D-E-F с суммой 13.
Дополнительно можно быстро проверить с помощью алгоритма Дейкстры (если хочется убедиться): начнём с A, получаем соседей 2 и 19; затем идём к B (2), через B обновляем D (5) и E (10), затем к D (5) обновляем E (7), затем к E (7) обновляем F (13) и т.д. Итог — 13.
Почему твой ответ 20 неверен:
- В графе есть маршрут A-B-D-E-F суммой 13, который короче любого маршрута, заканчивающегося через E напрямую (25) или через другой путь (23, 16). Число 20 не совпадает ни с каким существующим допустимым маршрутом из A в F по данным дорогам.
Если хочешь, могу ещё показать как решить задачку по методике Дейкстры пошагово для других примеров.
Поставь лайк/дизлайк, чтобы я знал, как тебе такой разбор.