#include<bits/stdc++.h>
using namespace std;
const int M=20;
int point[M];
int n,m;
double ans=-99999999.9;
double average (int len)
{
int sum=0;
for(int i=2;i<m;i++){
sum+=point[i];
}
return sum/len*1.0;
}
void scan ()
{
for(int j=1;j<=m;j++){
scanf("%d",&point[j]);
}
return ;
}
int main ()
{
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++){
scan();
sort(point+1,point+1+n);
ans=max(ans,average(n-2));
}
printf("%.2lf",ans);
}
求错误点
样例为 6.00
本程序输出 4.00