Code Submission Evaluation System Login

Datatähti-valmennus

CSES - Datatähti-valmennus - Eri luvut

Eri luvut


View task | Model solution | Statistics


Eri luvut

Time limit:1.00 s
Memory limit:128 MB

Annettuna on taulukko, jossa on $n$ lukua, sekä $m$ kyselyä taulukkoon.

Jokaisessa kyselyssä annettuna on väli $a \ldots b$ ja tehtäväsi on selvittää, montako eri lukua taulukossa on kyseisellä välillä.

Syöte

Syötteessä on ensin kaksi kokonaislukua $n$ ja $m$: taulukon koko ja kyselyiden määrä.

Seuraavalla rivillä on $n$ kokonaislukua $x_1,x_2,\ldots,x_n$: taulukon sisältö.

Lopuksi syötteessä on $m$ riviä, joista jokainen kuvaa yhden kyselyn. Rivillä on kokonaisluvut $a$ ja $b$.

Tuloste

Tulosta jokaiseen kyselyyn eri lukujen määrä välillä $a \ldots b$.

Rajat
Esimerkki

Syöte:
8 3
2 3 1 2 2 3 4 1
2 6
3 5
1 8


Tuloste:
3
2
4