不会啊,只有20分,大佬看看问题所在,改过几次了
#include<iostream>
#include<iomanip>
using namespace std;
int n,m;
int x[105][25],big[105],small[105];
double fen[105],ans;
int main()
{
cin>>n>>m;
for(int i=1;i<=n;i++)
{
ans=0;
for(int j=1;j<=m;j++)
{
cin>>x[i][j];
if(j==1) small[i]=x[i][j];
if(x[i][j]>big[i]) big[i]=x[i][j];
if(x[i][j]<=small[i]) small[i]=x[i][j];
ans=ans+x[i][j];
}
fen[i]=(ans-big[i]-small[i])/(m-2);
}
ans=0;
for(int i=1;i<n;i++)
{
if(fen[i+1]>fen[i]) ans=fen[i+1];
}
cout<<fixed<<setprecision(2)<<ans;
return 0;
}