提交时间:2026-04-10 15:26:08
运行 ID: 87044
#include <iostream> #include <iomanip> #include <climits> using namespace std; int main() { int n, m; cin >> n >> m; double max_score = 0.0; for (int i = 0; i < n; i++) { int sum = 0; int max_num = 0; int min_num = 10; int score; for (int j = 0; j < m; j++) { cin >> score; sum += score; if (score > max_num) max_num = score; if (score < min_num) min_num = score; } double final_s = (sum - max_num - min_num) * 1.0 / (m - 2); if (final_s > max_score) { max_score = final_s; } } cout << fixed << setprecision(2) << max_score << endl; return 0; }