#include<bits/stdc++.h>
#pragma GCC optimize(2)
using namespace std;
int main() {
int n, m;
cin >> n >> m;
int x[n], a, b, ans[m];
memset(ans, 0, sizeof(ans));
for (int i = 1; i <= n; i++) {
cin >> x[i];
}
for (int i = 0; i < m; i++) {
cin >> a >> b;
for (int j = a; j <= b; j++) {
ans[i] += x[j];
}
}
for (int i = 0; i < m; i++) {
cout << ans[i] << endl;
}
return 0;
}
超时,请帮忙优化一下,我不会了┭┮﹏┭┮,急