Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
37466 | diandian | 区间求和 | C++ | 解答错误 | 1 MS | 280 KB | 381 | 2024-01-21 09:24:39 |
#include <bits/stdc++.h> using namespace std; int a[100005], b[100005]; int main(){ int n, m; scanf("%d %d", &n, &m); for (int i = 1; i <= n; ++ i){ scanf("%d", &a[i]); b[i] = b[i - 1] + a[i]; } for (int i = 1; i <= m; ++ i){ int l, r; cin >> l >> r; cout << b[r] - b[l - i] << '\n'; } return 0; }