原题去处传送门
#include<bits/stdc++.h>
using namespace std;
int m,n;
int a[101][21];
double Max=-1,Min=1000;
double ans[101];
int j;
int main(){
cin>>m>>n;
for(int i=0;i<m;i++){
for(int k=0;k<n;k++){
cin>>a[i][k];
if(Max<=a[i][k])Max=a[i][k];
if(Min>=a[i][k])Min=a[i][k];
ans[i]+=a[i][k];
}
ans[i]=(double)((ans[i]-Max-Min)/(n-2)*1.00);
}
sort(ans,ans+m);
cout<<fixed<<setprecision(2)<<ans[n-1];
}