Jeśli o mnie chodzi to najpierw generowałem wszystkie możliwe wyciągi (tzn pkt. do których mogłem dostać się różnymi wyciągami, tu możliwe, że zrobiłem błąd) po czym dla każdej możliwości rekurencyjnie spr. ilość dróg powrotnych do pkt z którego wyruszyłem. Niestety prawdopodobnie generowanie źle napisałem przez co mam tylko 1 pkt

@up nie musisz znać ilości ścieżek, musisz znać dla każdej pkt startu i punkt końcowy

Przynajmniej w moim rozumowaniu, możliwe, że @Michał miał inny koncept (lub Ty).