6 条题解

  • 0
    @ 2025-1-22 13:41:55
    // https://dashoj.com/p/87
    #include <bits/stdc++.h>
    
    #define N 100010
    using namespace std;
    typedef long long ll;
    ll n, k;
    vector<int> ls(N, 0);
    vector<int> qzh(N, 0);
    
    int main() {
    	ios::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr);
    	cin >> n;
    	for (int i = 1; i <= n; i++) cin >> ls[i];
    	for (int i = 1; i <= n; i++) qzh[i] = qzh[i - 1] + ls[i];
    	cin >> k;
    	while (k--) {
    		int l, r;
    		cin >> l >> r;
    		cout << qzh[r] - qzh[l - 1] << endl;
    	}
    	return 0;
    }
    

    信息

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