Между населёнными пунктами A, B, C, D, E, F построены дороги
Формулировка задания: Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.) Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).
Задание входит в ЕГЭ по информатике для 11 класса под номером 3 (Анализ информационных моделей).
Рассмотрим, как решаются подобные задания на примере.
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)
Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).
- 9
- 13
- 14
- 15
Рассмотрим все возможные пути, по которым можно попасть из пункта A в пункт F:
Из пункта A есть только 1 дорога в пункт B. Из пункта B можно попасть в пункты A, C, D и E, но пункт A нужно исключить, так как мы в нем уже были.
Из пункта C можно попасть только в пункт E (B исключаем). Из пункта E можно попасть в пункты D и F (B и C исключаем). Пункт D также нужно исключить, так как из него можно попасть только в в пункты B и E, где мы уже были. Длина маршрута A – B – C – E – F равна:
4 + 6 + 4 + 5 = 19
Из пункта D можно попасть в пункт E (B исключаем). Из пункта E можно попасть в пункты C и F (B и D исключаем). Пункт C также нужно исключить, так как из него можно попасть только в в пункты B и E, где мы уже были. Длина маршрута A – B – D – E – F равна:
4 + 3 + 2 + 5 = 14
Из пункта E можно попасть только в пункты C, D и F (B исключаем). Пункты C и D также нужно исключить, так как из них можно попасть только в в пункты B и E, где мы уже были. Длина маршрута A – B – E – F равна:
4 + 6 + 5 = 15
Из 3 маршрутов самым коротким является A – B – D – E – F, его длина равна 14. Таким образом, верным является ответ 3.
3
Нашли ошибку? Выделите текст и нажмите Ctrl + Enter.
- Транспортная фирма осуществляет грузоперевозки разными видами транспорта
- Для кодирования букв А, Б, В, Г решили использовать двухразрядные
- Для групповых операций с файлами используются маски имен файлов
- Для кодирования сообщения, состоящего только из букв А, Б, В и Г
- Для передачи чисел по каналу с помехами используется код проверки четности
Есть другой способ решения?