Masala #BKJW6VLMO7

Xotira 256 MB Vaqt 2000 ms Qiyinchiligi 1 %
0.0
14

  

nidtamasI ning sevimli massivi

nidtamasI da n uzunlikdagi a massivi bor edi. U o'z massivini zo'r deb hisoblardi, lekin u uni q ta operatsiya orqali judayam zo'r qilmoqchi! U har bir operatsiyada:

  • l va r sonlarini tanlab, har bir i(lir)i(l≤i≤r) uchun a massivining i- elementiga (il+1)(i-l+1) sonini qo'shadi, yani a[i]:=a[i]+(il+1)a[i]:=a[i]+(i-l+1) qiladi!

Siz hamma operatsiyani qilib bo'lgannan so'ng, nidtamasI ning a massivini chop eting!


Kiruvchi ma'lumotlar:

Birinchi qatorda n(1n2105)n(1≤n≤2*10^5) soni kiritiladi.

Ikkinchi qatorda nn ta ai(1ai106)aᵢ(1≤aᵢ≤10^6) soni kiritiladi.

Uchinchi qatorda q(1q2105)q(1≤q≤2*10^5) soni kiritiladi.

Keyingi qq ta qatorda lilᵢ va ri(1lirin)rᵢ(1≤lᵢ≤rᵢ≤n) sonlari kiritiladi.


Chiquvchi ma'lumotlar:

Yagona qatorda hamma operatsiya qilib bo'lingandan keyingi nidtamasI ning a massivini chop eting!


Misollar
# input.txt output.txt
1
2
2 1
2
1 1
2 2
3 2
2
2
2 1
2
2 2
1 1
3 2
3
1
1
2
1 1
1 1
3
4
1
2
2
1 1
1 1
4
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin