# 官方题解|欢乐赛#38 T3
2025-01-15 15:11:19
发布于:浙江
1阅读
0回复
0点赞
T3
本题只需要先对整个数组求和,然后再减去最大的元素的值的一半即。
#include <bits/stdc++.h>
using namespace std;
const int N = 200010;
int a[N], n, m, k;
signed main(){
cin >> n;
for(int i = 1; i <= n; i ++ ){
cin >> a[i];
}
cout << accumulate(a + 1, a + 1 + n, 0) - *max_element(a + 1, a + 1 + n) / 2;
return 0;
}
这里空空如也
有帮助,赞一个