Submission

Status:
--------------------

Score: 0

User: idontknow

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

Language: cpp

Time: 0.176 second

Submitted On: 2024-12-15 21:39:25

#include <bits/stdc++.h>
using namespace std;

int main() {
    int n;
    cin >> n;
    vector<int> arr(n);
    vector<int> prefix_sum(n + 1, 0);

    for (int i = 0; i < n; i++) {
        cin >> arr[i];
        prefix_sum[i + 1] = prefix_sum[i] + arr[i];
    }

    int x;
    cin >> x;

    for (int i = 0; i < x; i++) {
        int a, b;
        cin >> a >> b;
        cout << prefix_sum[b] - prefix_sum[a - 1] << '\n';
    }

    return 0;
}