#154Oson
Kuriyama toshlari
Vaqt: 1 s · Xotira: 256 MB
- Prefiks yig'indilar
Shart
Kuriyamada ta tosh bor, -toshning narxi . U ikki turdagi savol beradi:
1 l r— yig'indisi.2 l r— toshlar narxi bo'yicha o'sish tartibida saralanganda, -dan -gacha toshlar narxlari yig'indisi.
Har bir savolga javob bering.
Kirish formati
Birinchi qatorda (). Ikkinchi qatorda ta butun son (). Uchinchi qatorda (). Keyingi ta qatorda , , (, ).
Chiqish formati
Har bir savol uchun alohida qatorda bitta son.
Namunalar
Kirish
6 6 4 2 7 2 7 3 2 3 6 1 3 4 1 1 6
Chiqish
24 9 28
Kirish
4 5 5 2 3 10 1 2 4 2 1 4 1 1 1 2 1 4 2 1 2 1 1 1 1 3 3 1 1 3 1 4 4 1 2 2
Chiqish
10 15 5 15 5 5 2 12 3 5
Izoh
Ikkita prefiks massivi tuzing: biri asl massiv uchun, ikkinchisi saralangan nusxa uchun. Har bir savol — tegishli massivda . Har bir savolda qayta saralash — juda sekin.
Yig'indi gacha yetadi — 64 bitli tur kerak. Birinchi misolda saralangan massiv , birinchi savol .
Manba: Codeforces, 433B-masala.
