Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
98229 CSYZxiaojinyu 早凉的程序2 C++ 解答错误 10 1190 MS 11972 KB 489 2023-08-14 12:35:44

Tests(1/6):


#include <bits/stdc++.h> using namespace std; const int MAXN = 1e6 + 5; int a[MAXN]; long long sum[MAXN]; int main() { int n, m, p; cin >> n >> m >> p; long long maxx = 0; for (int i = 1; i <= n; ++i) { cin >> a[i]; sum[i] = (sum[i - 1] + a[i]) % p; } while (m--) { int l, r; cin >> l >> r; if (r < l) { cout << 0 << '\n'; } else { cout << ((sum[r] - sum[l - 1]) % p + p) % p << '\n'; } } return 0; }


测评信息: