Просмотр содержимого документа
«Готовимся к ЕГЭ по информатике»
Поиск оптимального маршрута по таблице
1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)
A
B
C
D
E
F
A
4
B
4
6
3
6
C
6
4
D
3
2
E
6
4
2
5
F
5
Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).
Решение.
Варианты маршрутов:
A-B-C-E-F. Длина маршрута 4 + 6 + 4 + 5 = 19
A-B-D-E-F. Длина маршрута 4 + 3 + 2 + 5 = 14
A-B-E-F. Длина маршрута 4 + 6 + 5 = 15
Видно, что кратчайший путь равен 14.
2. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице значает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
A
2
4
8
16
B
2
3
C
4
3
D
8
3
3
5
3
E
5
5
F
16
3
5
Определите длину кратчайшего пути между пунктами A и F, проходящего через пункт E. Передвигаться можно только по указанным дорогам.
Решение.
Заметим, что в Е можно попасть только из D и F, следовательно, в маршруте также обязательно должен присутствовать пункт D. Составим маршрут следующим образом: стартуя из пункта А, будем всегда выбирать тот пункт, расстояние до которого наименьшее. Получим маршрут A—B—D—E—F, его длина равна 15 км. Теперь, начиная с начала маршрута, будем изменять путь, пользуясь следующим соображением: если расстояние, например, A—B—D больше расстояния A—D, то заменяем участок маршрута A—B—D на A—D. Попробовав произвести все такие замены, получим, что маршрут A—B—D—E—F — самый короткий из тех, что удовлетворяют условию задачи.
Любое другое изменение пути, через которые проходит маршрут, приводит к увеличению его длины.
Ответ: 15.
3. Между населёнными пунктами A, B, C, D, E, F, G построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице значает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
G
A
2
6
B
2
5
3
C
5
1
8
D
6
3
1
9
7
E
9
5
F
7
7
G
8
5
7
Определите длину кратчайшего пути между пунктами A и G. Передвигаться можно только по указанным дорогам.
Решение.
Найдём все варианты маршрутов из A в G и выберем самый короткий.
Из пункта A можно попасть в пункты B и D.
Из пункта B можно попасть в пункты C и D.
Из пункта C можно попасть в пункты D и G.
Из пункта D можно попасть в пункты E и F.
Из пункта E можно попасть в пункт G.
Из пункта F можно попасть в пункт G.
A−B−C−D−E−G. Длина маршрута 22.
A−B−C−D−F−G. Длина маршрута 22.
A−B−C−G. Длина маршрута 15.
A−B−D−E−G. Длина маршрута 19.
A−B−D−F−G. Длина маршрута 19.
A−D−F−G. Длина маршрута 20.
A−D−E−G. Длина маршрута 20.
A−B−D−С−G. Длина маршрута 14.
Кратчайший путь равен 14.
Ответ: 14.
4. Между населёнными пунктами A, B, C, D, E, F, G построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
G
A
2
6
B
2
5
2
C
5
4
8
D
6
2
4
2
7
E
2
5
F
7
7
G
8
5
7
Определите длину кратчайшего пути между пунктами A и G. Передвигаться можно только по указанным дорогам.
Решение.
Найдём все варианты маршрутов из A в G и выберем самый короткий.
Из пункта A можно попасть в пункты B и D.
Из пункта B можно попасть в пункты C и D.
Из пункта C можно попасть в пункты D и G.
Из пункта D можно попасть в пункты E и F.
Из пункта E можно попасть в пункт G.
Из пункта F можно попасть в пункт G.
A−B−C−D−E−G. Длина маршрута 18.
A−B−C−D−F−G. Длина маршрута 25.
A−B−C−G. Длина маршрута 15.
A−B−D−E−G. Длина маршрута 11.
A−B−D−F−G. Длина маршрута 18.
A−D−F−G. Длина маршрута 20.
A−D−E−G. Длина маршрута 13.
Кратчайший путь равен 11.
Ответ: 11.
5. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице значает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
A
2
4
8
16
B
2
3
C
4
3
D
8
3
3
5
3
E
5
5
F
16
3
5
Определите длину кратчайшего пути между пунктами A и F, проходящего через пункт E и не проходящего через пункт B. Передвигаться можно только по указанным дорогам.
Решение.
Найдём все варианты маршрутов, удовлетворяющих условию и выберем самый короткий.
A−D−E−F. Длина маршрута 18.
A−C−D−E−F. Длина маршрута 17.
Кратчайший путь равен 17.
Ответ: 17.
6. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице значает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
A
2
4
8
16
B
2
3
C
4
3
D
8
3
3
2
3
E
2
5
F
16
3
5
Определите длину кратчайшего пути между пунктами A и F, проходящего через пункт E и не проходящего через пункт B. Передвигаться можно только по указанным дорогам.
Решение.
Найдём все варианты маршрутов, удовлетворяющих условию и выберем самый короткий.
A−C−D−E−F. Длина маршрута 14.
A−D−E−F. Длина маршрута 15.
Кратчайший путь равен 14.
Ответ: 14.
7. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
A
3
4
4
16
B
3
5
C
4
2
D
4
5
2
6
10
E
6
3
F
16
10
3
Определите длину кратчайшего пути между пунктами A и F при условии, что передвигаться можно только по указанным в таблице дорогам.
Решение.
Найдём все маршруты, удовлетворяющие условию, посчитаем расстояние и выберем кратчайшее.
A-B-D-F 18
A-B-D-E-F 17
A-C-D-F 16
A-C-D-E-F 15
A-D-F 14
A-D-E-F 13
A-F 16
Кратчайшим является A-D-E-F с длиной 13.
8. Между населёнными пунктами A, B, C, D, E, F, G построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
G
A
2
6
B
2
10
9
3
C
10
6
D
9
9
E
6
3
5
14
F
5
7
G
6
9
14
7
Определите длину кратчайшего пути между пунктами A и G (при условии, что передвигаться можно только по построенным дорогам).
Решение.
Рассмотрим все возможные маршруты. Кратчайшим окажется A-B-E-F-G длиной 17
9. Между населёнными пунктами A, B, C, D, E, F, G построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
G
A
8
6
B
8
2
9
3
C
2
5
D
9
9
E
6
3
5
10
F
5
7
G
5
9
10
7
Определите длину кратчайшего пути между пунктами A и G (при условии, что передвигаться можно только по построенным дорогам).
Решение.
Рассмотрим все возможные пути из А в G. Кратчайшим является A-B-C-G длиной 15.
10. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
A
2
4
8
16
B
2
3
C
4
3
D
8
3
3
2
5
E
2
2
F
16
5
2
Определите длину кратчайшего пути между пунктами A и F, не проходящего через пункт E. Передвигаться можно только по указанным дорогам.
Решение.
Рассмотрим все возможные маршруты из А в F, удовлетворяющие условию. Кратчайшим является A-B-D-F длиной 10.
11. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
A
7
4
8
16
B
7
3
C
4
3
D
8
3
3
2
3
E
2
5
F
16
3
5
Определите длину кратчайшего пути между пунктами A и F, не проходящего через пункт E. Передвигаться можно только по указанным дорогам.
Решение.
Рассмотрим все возможные пути. Кратчайшим окажется путь A-C-D-F длиной 10.
12. Между населенными пунктами A, B, C, D, E, F построены дороги, протяженность которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
A
6
10
3
14
B
6
7
C
10
2
5
3
D
2
4
E
3
5
4
F
14
7
3
Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).
Решение.
Варианты маршрутов:
A-B-F. Длина маршрута 6 + 7 = 13
A-C-F. Длина маршрута 10 + 3 = 13
A-E-C-F. Длина маршрута 3 + 5 + 3 = 11
A-F. Длина маршрута 14
Видно, что кратчайший путь равен 11.
Ответ: 11.
13. Между населенными пунктами A, B, C, D, E, F построены дороги, протяженность которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.
A
B
C
D
E
F
A
4
7
11
16
B
4
6
5
C
7
9
D
11
6
3
E
5
3
4
F
16
9
4
Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).
Решение.
Варианты маршрутов:
A-B-D-E-F. Длина маршрута 4 + 6 + 3 + 4 = 17
A-B-E-F. Длина маршрута 4 + 5 + 4 = 13
A-C-F. Длина маршрута 7 + 9 = 16
A-F. Длина маршрута 16
Видно, что кратчайший путь равен 13.
Ответ: 13.
14. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)
A
B
C
D
E
F
A
3
B
9
4
C
3
9
3
8
D
3
2
E
4
8
2
7
F
7
Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).
Решение.
Найдём все варианты маршрутов из A в F и выберем самый короткий.