#include<bits/stdc++.h>
using namespace std;
int n;
int a[1000];
double ans;
int main()
{
cin>>n;
for(int i=1; i<=n; i++){
cin>>a[i];
}
sort(a+1,a+n+1);
for(int i=2; i<=n-1; i++){
ans+=a[i];
}
printf("%.2lf",ans/(n-2));
return 0;
}
虽然我全对,但还想问:
为什么开了o2会错一处,但不开就不会错?请大佬们指点一下
附:我用的是c++