Для решения этой задачи мы будем использовать метод подсчета путей, начиная от начального города (А) и двигаясь к конечному городу (Д), учитывая направление дорог.
Мы будем считать количество путей, ведущих в каждый город. Количество путей в город равно сумме количеств путей во все города, из которых в данный город ведут дороги.
Таким образом, существует 2 различных пути из города А в город Д.