На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З, И, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город Ж?
Начнем считать количество путей с конца маршрута – с города Ж. NX — количество различных путей из города А в город X, N — общее число путей.
В "Ж" можно приехать из Е, К, З, В или Б, поэтому N = NЖ = NЕ + NК + N З + NВ + NБ (1)
Аналогично:
NЕ = NБ + NК;
NК = NЗ + NИ;
NЗ = NГ + NД;
NВ = NА + NГ + NБ
NБ = NА = 1.
Добавим еще вершины:
NГ = NА = 1;
NД = NА + NГ = 1 + 1 = 2;
NИ = NЗ + NД = 1 + 2 + 2 = 5.
Преобразуем первые вершины с учетом значений вторых:
NЕ = NБ + NК = 1 + 8 = 9;
NК = NЗ + NИ = 3 + 5 = 8;
NЗ = NГ + NД = 3;
NВ = NА + NГ + NБ = 1 + 1 + 1 = 3
NБ = NА = 1.
Подставим в формулу (1):
N = NЖ = 9 + 8 + 3 + 3 + 1 = 24

