C++ 计算数组中最大数以外的数字之和
#include <iostream>
#include <vector>
#include <algorithm>
int main() {
int N;
std::cin >> N;
std::vector<int> nums(N);
for (int i = 0; i < N; i++) {
std::cin >> nums[i];
}
int maxNum = *std::max_element(nums.begin(), nums.end());
int sum = 0;
for (int i = 0; i < N; i++) {
if (nums[i] != maxNum) {
sum += nums[i];
}
}
std::cout << sum << std::endl;
return 0;
}
原文地址: https://www.cveoy.top/t/topic/o7SH 著作权归作者所有。请勿转载和采集!