Tên đăng nhập Điểm Bài tập Giới thiệu
11901
PY2LLeHoNam
Lê Hồ Nam
2249 28
11902 101 1
11903 858 3
11904 872 11
11905 0 0
11905 0 0
11907 5082 60
11908 9075 140
11909 5703 60
11910 0 0
11911
PY2LVoQuocThinh
Võ Quốc Thịnh
1630 12
11912 3356 3
11913 858 3
11914
thDanh
Nguyễn ngô thành danh
14759 90

Nguyễn Ngô Thành Danh 9.1 Trường ThCS vĩnh kim, châu thành tiền giang

11915
PY2LNguyenDucGiaBao
Nguyễn Đức Gia Bảo
3712 36
11916 2649 5

the hlongze

11917 373 4
11918 201 1
11919 7477 23
11920 201 1
11921 587 2
11922 1755 6
11923 1943 2

include <iostream>

using namespace std;
int n,q,y,z,bit[10000],x,f[10000];

void up(int p, int v)
{
int t=p;
while(t<=n)
{
f[t]+=v;
t += t & (-t);
}
}
int tong(int p)
{
int t=p,kq=0;
while (t>0)
{
kq+=f[t];
t -= t & (-t);
}
return kq;

}
int main()
{
cin>>n>>q;
for (int i=1;i<=n;i++)
{
cin>>bit[i];
}
f[0]=0;
for (int i=1;i<=n;i++)
{
for (int t=i-(i&(-i))+1;t<=i;t++)
{
//cout<<t<<' ';
f[i]+=bit[t];

    }
   // cout<<f[i]<<' ';
}
for (int i=1;i<=q;i++)
{
    cin>>x;
    if (x==1) {
        cin>>y>>z;
        up(y,z);
    }
    else
    {
        cin>>y>>z;
        cout<<tong(z)-tong(y-1)<<'\n';

    }
}

//  for (int i=1;i<=n;i++) cout<<f[i]<<' ';
return 0;

}

11924
yenmai2832008
Vũ Thị Yến Mai
12864 120

hi 🙂

11925 9766 120
11926 51 1
11927 1601 1
11928 0 0

kk

11928 0 0
11930 301 1
11931 201 1
11932 977 10
11933 0 0
11934 587 2
11935 1887 2
11936 101 1
11937 17587 246
11938 0 0
11939 101 1
11940 997 7
11941 314 4
11942 0 0
11943 201 1
11944 0 0
11944 0 0
11946 858 3
11947 2718 8
11948 1031 4
11949 9504 15
11950 0 0
11951 25605 77
11952 1550 14
11953 0 0
11953 0 0
11955 1623 13
11956 201 1
11957 978 6
11958 1294 6
11959 183 2
11960 2464 14
11961 0 0
11962 5001 35
11963 2777 21
11964 51 1
11965 1601 1
11966 392 2
11967 0 0
11967 0 0
11969 395 4
11970 704 3
11971 301 1
11972 0 0
11973 101 1
11974 0 0
11975 501 1
11976 0 0
11977 2249 10
11978 4339 54
11979 150 1
11980 3185 6
11981 0 0
11981 0 0
11983 13419 50
11984 0 0
11984 0 0
11986 301 1
11987 0 0
11988
PY1GNguyenTrongTri
Nguyễn Trọng Trí
5651 48
11989 3253 12

Buồn quá

11990 201 1
11991 0 0
11992 2694 3
11993 0 0

m = int(input())
n = int(input())
print (2*(mn)-1)

11994 587 2
11994 587 2
11996 0 0
11997 197 2

Minh Tiến

11998 788 8
11999 8525 17
12000 0 0