不知道是哪里的问题
#include<bits/stdc++.h>
using namespace std;
float point[1000];
int main(){
int n;
cin>>n;
float max=-10000;
float min=100000000;
float sum=0;
for(int i=1;i<=n;i++){
cin>>point[i];
if(point[i]<min){
min=point[i];
}
if(point[i]>max){
max=point[i];
}
sum+=point[i];
}
float max1=-1000;
float min1=100000000;
for(int i=1;i<=n;i++){
if(point[i]<max && point[i]>max1){
max1=point[i];
}
if(point[i]>min && point[i]<min1){
min1=point[i];
}
}
sum-=max;
sum-=min;
printf("%.2f",sum/(n-2));
cout<<" ";
// sum=sum/(n-2);
// max1=max1-sum;
// min1=sum-min1;
// cout<<max1<<min1;
if(max1-sum/(n-2)>=sum/(n-2)-min1){
printf("%.2f",max1-sum/(n-2));
}
if(max1-sum/(n-2)<sum/(n-2)-min1){
printf("%.2f",sum/(n-2)-min1);
}
return 0;
}