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] -> , taigi galia lygi |