小贪心
2024-12-12 22:05:04
发布于:广东
12阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main() {
int n, sum = 0;
cin >> n;
vector <int> num(n);
for (auto &x : num) {
cin >> x;
sum += x;
}
int res = sum / n, cnt = 0;
for (int i = 0; i < n - 1; i ++) {
if (num[i] != res) {
if (num[i] > res) {
num[i + 1] += num[i] - res;
}else {
num[i + 1] -= res - num[i];
}
cnt ++;
}
}
cout << cnt << '\n';
return 0;
}
这里空空如也
有帮助,赞一个