Asosiy qismga o‘tish
Sharof Rashidov nomida Samarqand davlat universiteti 2-son akademik litseyida Rated Contest #2
Yakka tartibda · Reytingli — natija reytingga ta’sir qiladi · Standart: yechilgan masalalar va jarima vaqti
Tugagan

C. Poyezd vagonlari

1000 ball

“Toshkent ekspress” poyezdi n ta vagondan iborat. Vagonlar lokomotivdan boshlab 1 dan n gacha raqamlangan, i-vagonda aᵢ ta yo‘lovchi bor.

Poyezd boshlig‘i yo‘l davomida q marta quyidagicha savol beradi: “l-vagondan r-vagongacha (ikkalasi ham kiradi) jami nechta yo‘lovchi ketyapti?” Boshliq juda shoshqaloq, shuning uchun har bir savolga tez javob beradigan dastur yozing.

1-misoldagi birinchi so‘rov: 2-, 3- va 4-vagonlardagi yo‘lovchilar yig‘indisi.
1-misoldagi birinchi so‘rov: 2-, 3- va 4-vagonlardagi yo‘lovchilar yig‘indisi.

Kirish ma’lumotlari

Birinchi qatorda ikkita butun son — n va q.
Ikkinchi qatorda n ta butun son — a₁, a₂, …, aₙ.
Keyingi q ta qatorning har birida ikkita butun son — l va r.

Chiqish ma’lumotlari

Har bir so‘rov uchun alohida qatorda aₗ + aₗ₊₁ + … + aᵣ yig‘indini chiqaring.

Cheklovlar

1 ≤ n, q ≤ 2·10⁴; 0 ≤ aᵢ ≤ 10⁹; 1 ≤ l ≤ r ≤ n.

TestlarBallQo‘shimcha cheklovlar
1–4040n, q ≤ 10
41–7030n, q ≤ 1000
71–8030to‘liq cheklovlar

1–70-testlar 1 balldan, 71–80-testlar 3 balldan, jami 100 ball. 1–2-testlar — shartdagi misollar.

Misollar

Kirish
6 3
12 7 0 25 3 9
2 4
1 6
5 5
Chiqish
32
56
3
Kirish
3 2
1000000000 1000000000 1000000000
1 3
2 3
Chiqish
3000000000
2000000000

Tushuntirish

1-misol: 1-so‘rov 7 + 0 + 25 = 32; 2-so‘rov — barcha vagonlar, 12 + 7 + 0 + 25 + 3 + 9 = 56; 3-so‘rov — faqat 5-vagon, 3.

2-misolda javob 3 000 000 000 — bu 2³¹ dan katta, e’tibor bering.

Qoralama doskasi
Kod yozish
Kod yuborish 80 ta test
Yechim yuborish uchun tizimga kiring.