Masala #JDKJCXOYAU

Xotira 512 MB Vaqt 2000 ms
14
Muallif: Isamatdin

Query

Massiv beriladi.

q ta savol beriladi

Har bir savol:

  • 1 i v - a[i] = v qilishingiz kerak
  • 2 l r - [l,r] oralig'idagi har hil sonlar summasini chop eting

Kiruvchi ma'lumotlar:

n va q sonlari

a massivi

q ta qatorda 2 hil turdagi savol

 

Chegaralar:

\(1≤n,q≤2*10^5\)

\(1≤a[i]≤40\)

\(1≤i≤n\)

\(1≤v≤40\)

\(1≤l≤r≤n\)


Chiquvchi ma'lumotlar:

Masala javobi


Misollar
# input.txt output.txt
1
5 3
2 5 4 2 2
1 1 3
1 4 5
2 1 4
12
2
5 4
7 6 3 9 10
1 2 2
2 1 4
1 5 1
2 5 5
21 1
3
5 4
10 3 9 7 1
1 4 2
2 5 5
2 1 4
2 1 2
1 24 13
4
5 4
1 7 2 9 1
1 1 8
2 3 5
1 1 7
2 1 4
12 18
Izoh:

1-savoldan song massiv [3,5,4,2,2]

2-savoldan song massiv [3,5,4,5,2]

3-savolda [1,4] oralig'ida [3,5,4,5] dagi har hil sonlar bu 3,4,5. 3+4+5=12