Se dă și . Se dau interogări de forma , . La a -a interogare, vei alege numerele și () și vrei să știi care ar fi maximul șirului și de câte ori ar apărea acesta în șir dacă s-ar cenzura subsecvența .
- Subsecvența a unui șir este șirul
- Prin a cenzura o subsecvență , înțelegem a înlocui cu , pentru fiecare . De exemplu, dacă cenzurăm subsecvența a șirului , obținem șirul .
Date de intrare
Pe prima linie se găsesc două numere întregi, și .
Pe a doua linie se află un șir de numere naturale, reprezentând șirul .
Pe următoarele linii se află câte o pereche de numere , .
Date de ieșire
Se vor afișa, pe linii răspunsurile interogărilor. A -a linie va conține două numere, reprezentând răspunsul la a -a întrebare.
Restricții și precizări
- Pentru de puncte,
Exemplul 1
stdin
9 6
3 2 3 1 6 7 5 7 7
1 2
1 3
3 6
6 9
1 9
2 8
stdout
7 3
7 3
7 2
6 1
0 9
7 1
Explicație
, , iar .
La prima interogare, dacă cenzurăm subsecvența (, ), șirul obținut este , maximul fiind și apare de ori.
La a treia interogare, dacă cenzurăm subsecvența (, ), obținem șirul , maximul fiind și apare de ori.
La a patra interogare, dacă cenzurăm subsecvența (, ), obținem șirul , maximul fiind și apare o singură dată.
La a cincea interogare, dacă cenzurăm subsecvența (, ), obținem șirul , maximul fiind și apare de ori.