Run ID:108958
提交时间:2025-01-23 17:26:35
#include <stdio.h> int main() { int N; // 数的个数 scanf("%d", &N); int numbers[N]; // 定义一个数组存储输入的整数 int max = -1000001; // 初始化最大值为一个很小的数 int sum = 0; // 用于存储不等于最大值的数字之和 // 输入整数并找到最大值 for (int i = 0; i < N; i++) { scanf("%d", &numbers[i]); if (numbers[i] > max) { max = numbers[i]; } } // 计算不等于最大值的数字之和 for (int i = 0; i < N; i++) { if (numbers[i] != max) { sum += numbers[i]; } } // 输出结果 printf("%d\n", sum); return 0; }