Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: nxtx_ss

Problemset: ผลบวก (กลาง)

Language: cpp

Time: 0.090 second

Submitted On: 2025-10-02 18:12:03

#include<iostream>
#include<vector>
using namespace std;
int s[1000000]={0};
int a[1000000];
void sm(int m){
	for(int i=1; i<=m; i++) {
		s[i]=s[i-1]+a[i];
	}
}
int main() {
	int n,q;
	cin>>n;
	for (int i=1; i<=n; i++) {
		cin>>a[i];
	}
	sm(n);
	cin>>q;
	int x[q+5],y[q+5];
	for (int i=1; i<=q; i++) {
		cin>>x[i]>>y[i];
		x[i]=x[i]+1;
		y[i]=y[i]+1;
	}
	for (int i=1; i<=q; i++) {
		cout<<s[y[i]]-s[x[i]-1]<<"\n";
	}


}