代码如下,样例过了,不知道错哪儿orz
#include <bits/stdc++.h>
using namespace std;
int n, m;
double average[20];
double a[100];
int main() {
cin >> n >> m;
for (int i = 0; i <= n-1; i++) {
double s = 0;
for (int x = 0; x <= m-1; x++) {
cin >> a[x];
}
sort(a, a + m);
for (int k = 1; k <= m-2; k++) {
s = s + a[k];
}
average[i] = s / (m-2);
}
sort(average, average+n);
printf("%.2lf", average[n-1]);
return 0;
}