5 条题解

  • 0
    @ 2024-4-7 20:16:38
    #include<bits/stdc++.h>
    using namespace std;
    const int N = 1e5+10;
    int n,x;
    int a[N],sum[N];
    
    int main(){
    	cin.tie(0);
    	cout.tie(0);
    	
    	
    	cin>>n;
    	for(int i=1; i<=n; i++){
    		cin>>a[i]; 
    	}
    	
    	sum[1] = a[1];
    	for(int i=2; i<=n; i++){
    		sum[i]=a[i]+sum[i-1];
    	}
    	
    	cin>>x;
    	while(x--){
    		int l,r;
    		cin>>l>>r;
    		cout<<sum[r]-sum[l-1]<<endl;
    	}
    	
    	return 0;
    }
    

    信息

    ID
    87
    时间
    1000ms
    内存
    256MiB
    难度
    4
    标签
    递交数
    307
    已通过
    139
    上传者