Задание №9 — Теоретические основы информатики
На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З, И, К иЛ. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А вгород Л?

Правильный ответ
27
Пояснение
Решение. Для решения этой задачи мы воспользуемся методом динамического программирования. Суть метода заключается в том, что количество путей в текущий город равно сумме количеств путей во все города, из которых в него ведут прямые дороги.
Обозначим через количество различных путей из города А в город X. Начнем последовательный расчет для каждого города:
1. Для начального пункта А принимаем: .
2. Город Б: в него ведет только одна дорога из А. .
3. Город Г: в него ведет только одна дорога из А. .
4. Город В: в него ведут дороги из А, Б и Г. .
5. Город Д: в него ведут дороги из Б и В. .
6. Город Е: в него ведут дороги из В и Г. .
7. Город Ж: в него ведут дороги из Д, В и Е. .
8. Город З: в него ведет только одна дорога из Д. .
9. Город И: в него ведет только одна дорога из Е. .
10. Город К: в него ведут дороги из З, Ж и И. .
11. Город Л: в него ведут дороги из З, К и И. .
Таким образом, общее количество различных путей из города А в город Л составляет 27.
Ответ: 27
Источник: ФИПИ