参考代码:
#include<iostream>
#include<algorithm>
using namespace std;
const int N =310;
double a[N];
int main()
{
int n;
cin>>n;
double sum=0;
for(int i=0;i<n;i++)
{
cin>>a[i];
sum+=a[i];
}
sort(a,a+n);
sum-=a[0]+a[n-1];
double ave=sum/(n-2);
cout.precision(2);
cout<<fixed<<ave<<" ";
double max=0;
for(int i=1;i<n-1;i++)
{
double temp=a[i]-ave;
if(temp<0) temp=-temp;
if(temp>=max) max=temp;
}
cout<<fixed<<max<<endl;
return 0;
}
0.0分
1 人评分
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:488 |
ASCII帮了大忙浏览:797 |
C二级辅导-阶乘数列 (C语言代码)浏览:736 |
WU-陶陶摘苹果2 (C++代码)浏览:1018 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:689 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:676 |
模拟计算器 (C语言代码)浏览:2366 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:595 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:417 |
母牛的故事 (C语言代码)浏览:519 |