题解

1 条题解

  • 0
    @ 2019-08-17 13:43:42

    前缀和

    #include<iostream>
    using namespace std;
    int n,m,a[100001],s[100001];
    int main(){
        int i,l,r;
        cin>>n>>m;
        s[0]=0;
        for(i=1;i<=n;i++){
            cin>>a[i];
            s[i]=s[i-1]+a[i];
        }
        for(i=1;i<=m;i++){
            cin>>l>>r;
            cout<<s[r]-s[l-1]<<'\n';
        }
        return 0;
    }
    
  • 1

信息

难度
1
分类
(无)
标签
(无)
递交数
38
已通过
3
通过率
8%
上传者