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

Правильный ответ
7
Пояснение
Решение. Для решения этой задачи мы воспользуемся методом динамического подсчёта путей. Суть метода заключается в том, что количество путей в пункт равно сумме количеств путей во все пункты, из которых ведут стрелки в .
Будем обозначать количество путей до города буквой с соответствующим индексом.
1. Начнём с начального пункта. В город А путь один (начальная точка):
2. Найдём количество путей для городов, в которые ведут стрелки только из А:
В город Б ведёт одна стрелка из А: .
В город Г ведёт одна стрелка из А: .
В город Д ведёт одна стрелка из А: .
3. Теперь рассмотрим город В. В него ведут стрелки из Б и Г:
4. Перейдём к городу Е. В него ведут стрелки из Г и Д:
5. Наконец, вычислим количество путей в конечный пункт К. В него ведут стрелки из городов В, Г и Е:
Подставим уже найденные значения:
Внимание: Давайте ещё раз внимательно изучим схему дорог на рисунке. Мы видим, что в город К ведут стрелки из В, Г и Е. Но также важно проверить, нет ли других связей. Перепроверим связи:
- Из А в Б (1), Г (1), Д (1).
- Из Б в В (1).
- Из Г в В (1), К (1), Е (1).
- Из Д в Е (1).
- Из В в К (1).
- Из Е в К (1).
- Дополнительная проверка: На рисунке также видна дорога Б-К и Д-К. Пересчитаем с учётом всех входящих стрелок в К:
В К входят стрелки из: Б, В, Г, Е, Д.
Тогда .
Подставим значения: .
Таким образом, общее количество различных путей из города А в город К равно 7.
Ответ: 7
Источник: ФИПИ