Laiko ribojimas: 2s
Atminties ribojimas: 256MB
Masyvo Užklausos 2
Jums duotas skaičių masyvas ir
užklausų. Užklausą sudaro skaičių pora (
).
Tarkime, jog , tai skaičiaus
pasikartojimų skaičius masyvo intervale nuo
iki
. Pažymėkime intervalo galią kaip sumą sandaugų
kiekvienam skaičiui
.
Kiekvienai užklausai reikia atsakyti intervalo nuo iki
(
) galią.
Pradiniai duomenys
Pirmoje eilutėje duoti du skaičiai - masyvo dydis bei užklausų skaičius.
Antroje eilutėje duota skaičių
(
) - masyvo elementai.
Sekančiose eilučių duota po 2 skaičius (
) (
) -
-toji užklausa.
Rezultatai
Kiekvienai užklausai išveskite po vieną skaičių - užklausos intervalo galią.
Pavyzdžiai
Pradiniai duomenys | Rezultatai | Paaiškinimas |
---|---|---|
8 3 1 1 2 2 1 3 1 1 2 7 1 6 2 7 |
20 20 20 |
[2 7] -> |