Между населёнными пунктами A, B, C, D, E, F, Z построены дороги,протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)
| A | B | C | D | E | F | Z | |
| A | 4 | 7 | 26 | 34 | |||
| B | 4 | 21 | |||||
| C | 7 | 13 | 27 | ||||
| D | 26 | 21 | 13 | 4 | 7 | 11 | |
| E | 4 | 8 | |||||
| F | 7 | 2 | |||||
| Z | 34 | 27 | 11 | 8 | 2 |
Определите длину кратчайшего пути между пунктами A и Z (при условии, что передвигаться можно только по построенным дорогам).
Составим какой-нибудь пробный маршрут, например, стартуя из пункта A будем всегда выбирать тот пункт, расстояние до которого наименьшее. Получим маршрут: A—B—D—E—Z, его длина 37. Теперь попробуем изменить этот маршрут так, чтобы он стал короче. Заменим переход в пункт B на переход в пункт C. Получим маршрут A—C—D—E—Z длиной 32. Теперь заменим пункт E на пункт F, получим маршрут A—C—D—F—Z длиной 29. Дальнейшие изменения пути не смогут уменьшить длину этого маршрута.
Ответ: 29.

