AC了但是样例输出1是什么鬼哇
查看原帖
AC了但是样例输出1是什么鬼哇
1454742
MikanseIA楼主2024/12/24 12:37
#include <bits/stdc++.h>
using namespace std;
int main() {
  ios::sync_with_stdio(0);
  cin.tie(0); cout.tie(0);
  int n, p, ans = 100;
  cin >> n >> p;
  int score[n + 1] = {};
  int diff[n + 1] = {};
  for(int i = 1; i <= n; i++) cin >> score[i];
  for(int i = 1; i <= n; i++) diff[i] = score[i] - score[i - 1];
  while(p--) {
    int x, y, z;
    cin >> x >> y >> z;
    diff[x] += z;
    diff[y + 1] -= z;
  }
  for(int i = 1; i <= n; i++) score[i] = diff[i] + score[i - 1];
  for(int i = 1; i <= n; i++) ans = min(ans, score[i]);
  cout << ans;
}
2024/12/24 12:37
加载中...