```cpp
#include<bits/stdc++.h>
using namespace std;
int cmp(double x,double y)
{
return x>y;
}
int main()
{
int n,m,a;
double sum[25];
double res[105];
cin>>n>>m;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)
{
cin>>sum[j];
}
sort(sum+1,sum+1+m);
for(int j=2;j<=m-1;j++)
{
res[i]+=sum[j];
}
res[i]/=m-2;
}
sort(res+1,res+n+1,cmp);
cout<<fixed<<setprecision(2)<<res[1];
return 0;
}
```
审题,去掉最高和最低的,取平均时也要m-2
plz subscribe
by 1q2zb @ 2023-08-26 10:58:35
@[daoling](/user/919172) 要求去掉一个最高分,去电一个最低分才去平均数,你并未去掉
by I_am_AKed_by_NOI @ 2023-08-26 10:58:57
每个人要减一个最高评分和最低评分
by gonghongyi2020 @ 2023-08-26 11:01:30
@[gonghongyi2020](/user/482001) @[1q2zb](/user/866783) 谢谢大佬@[I_am_AKed_by_NOI](/user/807853) @[1q2zb](/user/866783) 谢谢大佬
by daoling @ 2023-08-26 11:04:37