#include<bits/stdc++.h>
using namespace std;
int n,m;
double a[25],ans;
double get_ave(){
double sum=0;
for(int i=0;i<m;i++){
cin>>a[i];
sum+=a[i];
}
int maxn=0,minn=0;//记录最大值和最小值的下标
for(int i=1;i<m;i++){
if(a[i]>a[maxn]) maxn=i;
if(a[i]<a[minn]) minn=i;
}
sum=sum-a[maxn]-a[minn];//总分-最大值-最小值
return sum/(m-2);//返回平均数
}
int main(){
cin>>n>>m;
while(n--){
double tp=get_ave();//tp保存每位同学的平均数
if( tp>ans ) ans=tp;//更新得分最高的同学保存在ans中
}
printf("%.2lf\n",ans);
return 0;
}
02-09
407
09-29
243