Задания
Версия для печати и копирования в MS Word
Тип Д1 № 6973
i

Между населёнными пунк­та­ми A, B, C, D, E, F, Z по­стро­е­ны до­ро­ги, про­тяжённость ко­то­рых при­ве­де­на в таб­ли­це. (От­сут­ствие числа в таб­ли­це озна­ча­ет, что пря­мой до­ро­ги между пунк­та­ми нет.)

ABCDEFZ
A4102735
B4221
C1021327
D2721134711
E48
F72
Z35271182

Опре­де­ли­те длину крат­чай­ше­го пути между пунк­та­ми A и Z (при усло­вии, что пе­ре­дви­гать­ся можно толь­ко по по­стро­ен­ным до­ро­гам).

Спрятать решение

Ре­ше­ние.

Со­ста­вим марш­рут сле­ду­ю­щим об­ра­зом: стар­туя из пунк­та А, будем все­гда вы­би­рать тот пункт, рас­сто­я­ние до ко­то­ро­го наи­мень­шее. По­лу­чим марш­рут A—B—C—D—E—Z, его длина равна 31 км. Те­перь, на­чи­ная с конца марш­ру­та, будем из­ме­нять путь, поль­зу­ясь сле­ду­ю­щим со­об­ра­же­ни­ем: если рас­сто­я­ние, на­при­мер, D—E—Z боль­ше рас­сто­я­ния D—F—Z, то за­ме­ня­ем уча­сток марш­ру­та D—E—Z на D—F—Z.

 

A—B—C—D—F—Z: длина марш­ру­та 28 км,

 

Даль­ней­шее из­ме­не­ние пути, через ко­то­рые про­хо­дит марш­рут, при­во­дит толь­ко к уве­ли­че­нию его длины.

Раздел кодификатора ФИПИ: 1.3.1 Опи­са­ние ре­аль­но­го объ­ек­та и про­цес­са