- Time limit: 1.00 s
- Memory limit: 512 MB
Haluat suorittaa kurssia, joilla on tiettyjä riippuvuuksia muotoa "kurssi tulee suorittaa ennen kurssia ".
Tehtäväsi on etsiä jokin mahdollinen järjestys, jossa voit suorittaa kurssit.
Syöte
Syötteen ensimmäisellä rivillä on kaksi kokonaislukua ja : kurssien määrä ja riippuvuuksien määrä. Kurssit on numeroitu .
Seuraavat riviä kuvaavat riippuvuudet. Jokaisella rivillä on kaksi kokonaislukua ja : kurssi tulee suorittaa ennen kurssia .
Tuloste
Tulosta yksi rivi, jolla on kokonaislukua: kurssien suoritusjärjestys. Voit olettaa, että ratkaisu on olemassa, ja tulostaa minkä tahansa kelvollisen järjestyksen.
Rajat
Esimerkki
Syöte:
3 2 1 2 1 3
Tuloste:
1 3 2