Laiko ribojimas: 1s
Atminties ribojimas: 64MB
Skaičių skaičiavimas
Ši užduotis skamba itin paprastai: jums duotas sąrašas sveikųjų skaičių bei sąrašas užklausų
. Kiekvienai užklausai
turite suskaičiuoti, kiek pirmame sąraše yra skaičių, nedidesnių už
.
Pradiniai duomenys
Pirmoje eilutėje pateiktas vienas sveikasis skaičius - skaičių sąrašo dydis (
).
Antroje eilutėje pateikta tarpais atskirtų sveikųjų skaičių
.
Trečioje eilutėje pateiktas vienas sveikasis skaičius - užklausų kiekis (
).
Toliau eina eilučių.
-ojoje iš jų yra skaičius
.
Rezultatai
Kiekvienai užklausai jūsų programa turi išvesti po vieną eilutėje, kurioje įrašytas vienas sveikasis skaičius
, kuris reiškia, kad skaičių sąraše yra
skaičių, kurie mažesni arba lygūs už
.
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
5 2 10 8 3 5 10 1 2 3 4 5 6 7 8 9 10 |
0 1 2 2 3 3 3 4 4 5 |