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