#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,max=0,min=0;
cin>>n;
double a[n],num=0,sum=0,j;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
max=0;
min=0;
for(int i=0;i<n;i++)
{
if(a[max]<a[i])
{
max=i;
}
if(a[min]>a[i])
{
min=i;
}
num+=a[i];
}
j=1.0*(num-a[min]-a[max])/(n-2);
for(int i=0;i<n;i++)
{
if(i!=max&&i!=min&&abs(j-a[i])>sum)
{
sum=abs(j-a[i]);
}
}
printf("%.2lf %.2lf",j,sum);
return 0;
}
蒟蒻一为讲解白细胞计数
最新推荐文章于 2025-03-11 22:57:06 发布
3126

被折叠的 条评论
为什么被折叠?



