- Time limit: 4.00 s
- Memory limit: 1024 MB
Syötteenä annetaan puu, jonka jokaisessa solmussa on jokin luku. Tehtäväsi on vastata seuraavanlaisiin kyselyihin: Jos järjestetään polulla solmusta solmuun olevat luvut pienimmästä suurimpaan, mikä on järjestyksessä :s luku?
Syöte
Ensimmäisellä rivillä on kaksi lukua ja , puun solmujen määrä ja kyselyiden määrä. Seuraavalla rivillä on luvut , puun solmuissa olevat luvut. Sen jälkeen tulee riviä, joilla on luvut , joka tarkoittaa että puussa on kaari solmujen ja välillä. Sen jälkeen tulee riviä, joilla on luvut eli kysytään mikä on :s luku jos luvut polulla :sta :hin järjestetään.
Tuloste
Tulosta jokaiseen kyselyyn vastaus.
Rajat
Esimerkki
Syöte:
8 5 105 2 9 3 8 5 7 7 1 2 1 3 1 4 3 5 3 6 3 7 4 8 2 5 1 2 5 2 2 5 3 2 5 4 7 8 2
Tuloste:
2 8 9 105 7