Rank Tên đăng nhập Điểm Bài tập Giới thiệu
18601 201 1
18602 60 1
18603 1 1
18604 0 0
18604 0 0
18606
lehuonghdk
Lê Thị Hướng
101 1
18607 972 11
18608 375 4
18609 741 2
18610 12100 78
18611 0 0
18612 375 4
18613 0 0
18614 112 3
18615 0 0
18615 0 0
18615 0 0
18618 101 1
18619 0 0
18620 339 2
18621 0 0
18621 0 0
18623
b1_khanh
Nguyễn Công Giang Khánh
8775 122
18624 101 1
18625 0 0
18626 672 6
18627 0 0
18627 0 0
18627 0 0

include <iostream>

using namespace std;

int main()
{
while (true)
{
string s;
cin >> s;
if (s.empty()) break;

    cout << s.size() << ' ';
}

return 0;

}

18630 2161 4
18631 201 1
18632 0 0
18633 2506 17
18634 0 0
18634 0 0
18634 0 0
18634 0 0
18638
annhnguyen
NGUYEN MINH ANH
637 2
18639 0 0
18640 201 1
18641 0 0
18642
phquan2k12
Phan Hoang Quân
1680 14

No problem

18643 164 1
18644 1152 1
18645
PizzaPasta
Hoang Gia Huy
8995 170
18646 10332 33
18647 5689 7
18648 2203 3

Nqu nhung van thich lap acc cho ngau

18649 5998 12
18650 7818 116
18651 1310 7
18652 1601 1
18653 0 0

im a scratcher
@5A0_haidvn

18653 0 0
18655 3324 6

include <bits/stdc++.h>

define fo(i,l,r) for(int i=l;i<=r;i++)

using namespace std;
int n,q;
int a[60000];
long long bit[60000];
long long getsum(int u)
{
int x = u;
long long res = 0 ;
while(x > 0)
{
res += bit[x];
x = x - (x&(-x)) ;
}
return res;
}
void update(int u, int v )
{
int x = u;
while(x <= n)
{
bit[x] += v ;
x =x +(x&(-x)) ;
}
}
int main()
{

cin >> n ;
cin>>q;
fo(i,1,n)
  {
      cin >> a[i] ;
      update(i,a[i]);
  }

while(q--)
{
    int s,u,v;
    cin >> s ;
    if(s == 1)
    {
        cin>> u >>v ;
        update(u,v);
    }
    else
    {
        cin >> u >> v ;
        cout<< getsum(v) - getsum(u-1) << endl ;
    }
}
return 0;

}

18656 0 0
18657
ladungladungladung04
k phai la nguyen phuong dung
3620 6

chiep chiep chiep bri bri bri

18658 0 0
18658 0 0
18660
khoikevin12
Nguyễn Anh Khôi Kevin
4412 54

Người bình thường.

18661 40 1
18662 1658 3
18663 0 0
18663 0 0
18663 0 0
18663 0 0
18667 8514 158
18668 3228 8
18669 0 0
18669 0 0
18671 301 1
18672 0 0
18673 13226 24
18674 0 0
18675 1314 10
18676
nhatkc6a
Nguyễn Đức Nhất
288 3
18677
Kkkhwwk
Ninh Đức Thành
463 6
18678
gduong111
Giang Đức Dương
288 3
18679 0 0
18680 1764 3
18681 0 0
18682 1601 1
18683 821 4
18684 475 4
18685 0 0
18685 0 0
18687 288 3
18688 0 0
18688 0 0
18688 0 0
18691 3089 25
18692 2982 24
18693 1630 12
18694 706 5
18695 488 3

Nguyen Dang Khoa

18696 6510 15
18697 3690 21
18698 2244 3
18699 1367 7
18700 3602 3