Bickli
U jednoj dalekoj zemlji održava se biciklistička utrka. Zemlja ima N gradova označenih brojevima od 1 do N i M jednosmjernih cesta. Grad s brojem 1 označen je kao start, a grad s brojem 2 kao cilj. Na koliko različitih načina možemo postaviti stazu za utrku? Dvije staze su različite ako ne idu istim cestama.
InputU prvom redu nalaze se dva prirodna broja N i M (1 ≤ N ≤ 10 000, 1 ≤ M ≤ 100 000) – broj gradova i broj cesta. U sljedećih M redaka nalaze se po dva različita broja A i B. To znači da postoji jednosmjerna cesta koja vodi iz grada A u grad B. Moguće je da postoji više istosmjernih cesta koje povezuju iste parove gradova.
OutputU prvi i jedini red ispišite ukupan broj različitih staza. Ako taj broj ima više od 9 znamenaka ispišite samo zadnjih 9 znamenaka tog broja. Ako postoji beskonačno mnogo različitih staza, tada ispišite "inf".
Ulaz
Izlaz
6 7
1 3
1 4
3 2
4 2
5 6
6 5
3 4 Izlaz
3Ulaz
Izlaz
6 8
1 3
1 4
3 2
4 2
5 6
6 5
3 4
4 3 Izlaz
infUlaz
Izlaz
31 60
1 3
1 3
3 4
3 4
4 5
4 5
5 6
5 6
6 7
6 7
…
…
…
28 29
28 29
29 30
29 30
30 31
30 31
31 2
31 2 Izlaz
073741824Submit solution
Coming laterThe grading service will be connected in a later migration step. You can inspect the task and your previous results now.