Deoarece este ultimul baraj, comisia în sfârşit se va putea relaxa privind clasamentul concurenţilor în timp real de la probă. Însă, evident, asta nu îi satisface îndeajuns, aşa că ei mai vor să ştie, după fiecare schimbare de punctaj a unui concurent, de câte ori au mai fost concurenţii ordonaţi în ordinea respectivă de-a lungul concursului până în momentul respectiv.
Date de intrare
Fişierul de intrare clasament.in
conţine pe prima linie numerele şi , reprezentând numărul de concurenţi, respectiv numărul de modificări ale clasamentului. Pe următoarea linie se află numere, punctajele celor concurenţi înainte de probă (deoarece departajarea a fost foarte bine făcută, toate punctajele sunt diferite). Pe următoarele linii se află perechi de numere şi ce descriu în ordine cronologică schimbările de punctaj. A -a pereche reprezintă faptul că scorul participantului a devenit . Punctajul unui concurent la un moment de timp poate fi mai mic decât la începutul concursului, dar se garantează că nu va fi negativ.
Date de ieșire
În fişierul de ieşire clasament.out
se vor afişa linii, pe fiecare linie fiind răspunsul cerut.
Restricții și precizări
- Atât la începutul concursului, cât şi pe parcursul acestuia, punctajele concurenţilor vor fi numere întregi din intervalul
- Clasamentul este descrescător după scor.
- În cazul în care sau mai multe punctaje sunt egale la un moment de timp, concurenţii sunt departajaţi în funcţie de timpul ultimei modificări de punctaj, astfel încât concurentul care a obţinut punctajul mai devreme este clasat mai sus.
- Pentru din teste
Exemplu
clasament.in
3 6
10 12 8
1 13
2 15
3 10
1 17
2 20
1 20
clasament.out
0
1
2
1
3
4
Explicație
Moment : clasament: {}, punctaje: {}
Moment : clasament: {}, punctaje: {}
Moment : clasament: {}, punctaje: {} (la fel ca în momentul )
Moment : clasament: {}, punctaje: {} (la fel ca în momentele şi )
Moment : clasament: {}, punctaje: {} (la fel ca în momentul )
Moment : clasament: {}, punctaje: {} (la fel ca în momentele , şi )
Moment : clasament: {}, punctaje: {} (la fel ca în momentele , , şi )
Întrucât ultimul clasament e identic cu primul, putem spune că barajul a fost cam degeaba.