Ответ:

Найдём кратчайшие расстояния от A:

  1. До B: 2 км.
  2. До C выгоднее ехать через B: 2 + 1 = 3 км (напрямую — 4 км).
  3. До E кратчайший путь проходит через C: 3 + 1 = 4 км.
  4. До D выгоднее ехать через E: 4 + 3 = 7 км; путь через C составляет 3 + 5 = 8 км.

Кратчайший маршрут: A–B–C–E–D.

Ответ: 7 км.