把ans[i]=ans[i]/(m-2)放在内层第二个循环后面试试看
by PengDave @ 2023-10-27 10:27:33
```cpp
#include<bits/stdc++.h>
using namespace std;
double ans[101];//
int tmp[21];//
int main()
{
int n,m;
cin>>n>>m;
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
cin>>tmp[j];
}
sort(tmp,tmp+m);
for(int p=1;p<n-1;p++)
{
ans[i]+=tmp[p];
}
ans[i]=ans[i]/(m-2);
}
sort(ans,ans+n);
cout<<fixed<<setprecision(2)<<ans[n-1];
return 0;
}
```
by PengDave @ 2023-10-27 10:29:30