- Time limit: 1.00 s
- Memory limit: 128 MB
Pelaat peliä, jossa sinun täytyy ohjata joukko robotteja tasolta 1 tasolle n. Tasojen välillä on teleportteja, mutta jokaista teleporttia voi käyttää vain kerran. Montako robottia pystyt saamaan määränpäähän?
Syöte
Syötteen alussa on kaksi kokonaislukua n ja m: tasojen määrä ja teleporttien määrä. Tasot on numeroitu 1,2,\ldots,n.
Sitten syötteessä on m riviä, jotka kuvaavat teleportit. Jokaisella rivillä on kaksi kokonaislukua a ja b. Tämä tarkoittaa, että teleportilla pääsee siirtymään tasolta a tasolle b. Jokainen teleportti on yksisuuntainen.
Tuloste
Tulosta yksi kokonaisluku: montako robottia pystyt saamaan tasolta 1 tasolle n.
Rajat
- 2 \le n \le 100
- 1 \le m \le 5000
- 1 \le a,b \le n
Esimerkki
Syöte:
5 7 1 2 1 3 1 4 2 5 4 5 3 2 3 4
Tuloste:
2