7777777
2024-02-04 14:56:54
发布于:四川
#include<bits/stdc++.h>
using namespace std;
int main(){
int k,a;
double s=0,n[1000]={0},x=0,max=-100;
cin>>a;
for(int i=0;i<a;i++){
cin>>n[i];
}
for(int i=0;i<a-1;i++){
	for(int j=0;j<a-1;j++){
		if(n[j]>n[j+1]){
			k=n[j];
			n[j]=n[j+1];
			n[j+1]=k;
		}		
	}
}
for(int j = 0; j < a; j++){
	s+=n[j];
}
s=s-n[0]-n[a-1];
s = s/(a-2);
printf("%.2lf ",s);
for(int j = 1; j < a-1; j++){
	x = s-n[j];
    x=abs(x);
    if(max<x){
        max=x;
    }
}
printf("%.2lf",max);
return 0;
}
这里空空如也







有帮助,赞一个