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;
}
这里空空如也
有帮助,赞一个