提交时间:2024-02-08 14:28:24

运行 ID: 40231

#include<iostream> #include<cmath> using namespace std; double a[300]; int main() { int n; cin>>n; for(int i=0;i<n;i++){ cin>>a[i]; } int x,y,z; double S,T; x=0; y=0; S=0; T=0; for(int i=0;i<n;i++){ if(a[i]>a[x]){ x=i; } if(a[i]<a[y]){ y=i; } } for(int i=0;i<n;i++){ if(i!=x&&i!=y){ S+=a[i]; } } S/=(n-2); printf("%.2f",S*1.0); cout<<" "; for(int i=0;i<n;i++){ if(i!=x&&i!=y){ if(abs(a[i]-S)>T){ T=abs(a[i]-S); } } } printf("%.2f",T*1.0); return 0; }