Laiko ribojimas: 1.5s
Atminties ribojimas: 4MB
Duomenų failas: dazniausias_sk.in
Rezultatų failas: dazniausias_sk.out
Dažniausias skaičius
Jums duota nemažėjanti skaičių seka (). Iš šios sekos paėmus kokį nors nuoseklų intervalą , galima išskirti pačią dažniausią reikšmę .
Įvestis
Pirmoje pradinių duomenų eilutėje bus pateikti du skaičiai . Sekančioje eilutėje duota seka . Likusiose eilučių pateiktos skaičių ir poros. Galiausiai, jei šis testas yra paskutinis, yra pateiktas skaičius . Kitu atveju įvesti sudaro dar vienas testas, kurį reikia nuskaityti taip pat kaip ir pirmąjį (vienoje įvestyje gali būti iki testų).
Išvestis
Kiekvienai ir porai (ta tvarka, kuria šios poros pateiktos įvestyje) reikės išvesti kiek kartų kartojasi dažniausia reikšmė iš .
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
5 3 1 1 2 2 2 1 2 2 3 3 5 0 |
2 1 3 |