- Time limit: 4.00 s
- Memory limit: 128 MB
Uolevi tekee usein hintavertailun tietyissä kotikatunsa kaupoissa. Uolevin ostoskorissa on vain yksi tuote: 1,5 litran pullo kolajuomaa. Uolevia kiinnostaa tietää, mikä on halvin hinta pullolle ja monessako kaupassa tämä hinta on voimassa.
Voisitko auttaa Uolevia tekemään hintavertailuja?
Syöte
Syötteen ensimmäisellä rivillä on kokonaisluku : kauppojen määrä. Kaupat on numeroitu kokonaisluvuin .
Seuraavalla rivillä on kokonaislukua : pullon hinta kussakin kaupassa aluksi.
Sitten syötteessä on kokonaisluku : tapahtumien määrä.
Lopuksi syötteessä on riviä, joista jokainen kuvaa yhden tapahtuman. Jokaisella rivillä on ensin kokonaisluku . Jos , rivillä on vielä kokonaisluvut ja . Tämä tarkoittaa, että pullon hinta kaupassa on tästä lähtien . Jos , rivillä on vielä kokonaisluvut ja . Tällöin Uolevi tekee hintavertailun kaupoissa välillä .
Tuloste
Ohjelmasi tulee tulostaa jokaisen hintavertailun tulos omalle rivilleen. Ensimmäinen luku on halvin hinta, toinen on kauppojen määrä.
Rajat
Esimerkki
Syöte:
5 1 3 3 7 3 3 2 2 5 1 4 2 2 2 5
Tuloste:
3 3 2 1