Контрольные задания > Задание 6: Работаем с графом. Перед тобой схема дорог, связывающая города. По каждой дороге можно двигаться только в направлении указанном стрелкой. Сосчитай, сколько существует различных путей из города А в город К.
Вопрос:
Задание 6: Работаем с графом. Перед тобой схема дорог, связывающая города. По каждой дороге можно двигаться только в направлении указанном стрелкой. Сосчитай, сколько существует различных путей из города А в город К.
Краткое пояснение: Для подсчета количества путей из города А в город К, будем двигаться от начальной точки (А), подсчитывая количество путей, ведущих к каждой следующей вершине. Количество путей к любой вершине равно сумме количеств путей, ведущих к вершинам, из которых она достижима.
Пошаговое решение:
Обозначим количество путей из города А в каждый город:
Город А: 1 путь (начальная точка).
Город Б: Из А ведет одна дорога в Б. Путей в Б = 1.
Город Д: Из А ведет одна дорога в Д. Путей в Д = 1.
Город И: Из Д ведет одна дорога в И. Путей в И = 1.
Город Г: Из А ведет одна дорога в Г. Путей в Г = 1.
Город Е: Из Г ведет одна дорога в Е. Из Д ведет одна дорога в Е. Путей в Е = Путей в Г + Путей в Д = 1 + 1 = 2.
Город Ж: Из Б ведет одна дорога в Ж. Из Д ведет одна дорога в Ж. Путей в Ж = Путей в Б + Путей в Д = 1 + 1 = 2.
Город К: Из И ведет одна дорога в К. Из Ж ведет одна дорога в К. Из Е ведет одна дорога в К. Путей в К = Путей в И + Путей в Ж + Путей в Е = 1 + 2 + 2 = 5.