#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
double sus[110];
double Max=INT_MIN,Min=INT_MAX,MI=0,MA=0,num;
for(int i=0;i<n;i++)
{
cin>>sus[i];
if(Max<sus[i]) Max=sus[i],MA=i;
else if(Min>sus[i]) Min=sus[i],MI=i;
num+=sus[i];
}
double sum=(num-Max-Min)*1.0/(n-2);
printf("%.2f",sum);
cout<<' ';
double MAX=INT_MIN;
for(int i=0;i<n;i++)
{
if((i==MI || i==MA)) continue;
else
{
MAX=max(MAX,sus[i]);
}
}
printf("%.2f",abs(sum-MAX));
return 0;
}
代码↑↓记录
记录QWQ
求救