using namespace std;
void del(int a[],int len,int x){
for(int i=x;i<len;i++){
a[i]=a[i+1];
}
}
double avr(int a[],int len){
double cnt=0;
for(int i=1;i<=len;i++){
cnt+=a[i];
}
return cnt/len;
}
int main(){
int n,a[10005];
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
}
int max = max_element(a,a+n)-a;
int min = min_element(a,a+n)-a;
del(a,n+1,max);
del(a,n+1,min);
cout<<fixed<<setprecision(2)<<avr(a,n-1);
}
只AC了0个
OTZ STO