Gimi guguștiucul a intrat din nou în belele, el vizitează un oraș sub formă de arbore cu intersecții, conectate între ele prin străzi bidirecționale înrădăcinat în intersecția cu indicele . Intersecțiile orașului sunt numerotate de la la , iar pentru fiecare intersecție se cunosc , intersecția părinte a intersecției și , dimensiunea unui monument din intersecție.
Cerință
Pe parcurs ce Gimi vizitează orașul, acesta va face zboruri plecând de la o intersecție , câtre o intersecție , vizitând toate intersecțiile de pe lanțul de la la în ordine. Cum guguștiucul nostru este foarte împiedicat acesta se va lovi de fiecare monument mai mare sau egal decât toate monumentele din intersecțiile vizitate până atunci de pe lanț. Astfel, guguștiucul se va lovi inclusiv de monumentul din intersecția din care pleacă.
Gimi vrea să știe pentru fiecare zbor din cele de câte monumente se va lovi.
Date de intrare
Pe prima linie a fişierului de intrare se află două numere și , reprezentând numărul de intersecții, respectiv numărul de zboruri pe care Gimi le va efectua. Pe a doua linie se află numere reprezentând șirul . Pe a treia linie, se află valori reprezentând șirul . Pe următoarele linii se află câte două numere , ce descriu a -a întrebare.
Date de ieșire
În fişierul de ieşire se vor afla numere, fiecare pe câte o linie. Al -lea număr reprezintă raspunsul la cea de-a -a întrebare.
Restricții și precizări
- Nodul nu are părinte.
# | Punctaj | Restricții |
---|---|---|
1 | 11 | şi |
2 | 8 | Arborele este un lanț. |
3 | 9 | Pentru fiecare interogare, este un strămoș al lui . |
4 | 28 | Pentru fiecare interogare, este un strămoș al lui . |
5 | 21 | şi |
6 | 23 | Fără restricții suplimentare |
Exemplu
impiedicat.in
8 9
3 2 4 1 3 1 2 1
1 1 2 2 4 5 1
6 8
8 6
6 7
7 6
6 1
1 6
4 5
5 4
6 3
impiedicat.out
4
2
4
2
4
1
3
1
5
Explicație
Dimensiunile monumentelor vizitate pentru fiecare zbor sunt:
Cu s-au marcat monumentele de care Gimi se lovește în timpul zborului.