#include<bits/stdc++.h>
using namespace std;
double a[305],big,small=1000,ave,dif,sum;
int n;
int main(){
cin>>n;
for(int i=1;i<=n;i++)cin>>a[i];
for(int j=1;j<=n;j++)
{sum+=a[j];
if(a[j]>big)big=a[j];
if(a[j]<small)small=a[j];}
sum-=(big+small);
ave=sum/(n-2);
for(int k=1;k<=n;k++)
{if(a[k]==big||a[k]==small)continue;
if(fabs(a[k]-ave)>dif)dif=fabs(a[k]-ave);}
printf("%.2f %.2f",ave,dif);
return 0;
}
悬赏一个关注给大佬