记录编号 50698 评测结果 AAAAAAAAAA
题目名称 [USACO Mar08] 自动统计机 最终得分 100
用户昵称 Gravatar1azyReaper 是否通过 通过
代码语言 C++ 运行时间 0.008 s
提交时间 2012-11-28 21:00:08 内存使用 3.30 MiB
显示代码纯文本
#include <fstream>
#include <iomanip>
#define M 70708
using namespace std;
int main()
{
	ifstream fin("stats.in");
	ofstream fout("stats.out");
	int n,a[M],u=0,n1=0,hh=0;
	double ans1=0.0,ans2=0.0,u1=0.0;
	fin>>n;
	for(int i=1;i<=n;i++)
	{
		fin>>a[i];
	}
	for(int i=1;i<=n;i++)
	{
		u=a[i]+u;
	}
	u1=u;n1=n;
	ans1=(double)u/n;
	fout<<setprecision(6)<<std::fixed<<(double)ans1<<endl;
	for(int i=1;i<=n-1;i++)
	{
		for(int j=1;j<=n-i;j++)
		{
			if(a[j]<a[j+1])
			{
				hh=a[j+1];
				a[j+1]=a[j];
				a[j]=hh;
			}
		}
	}
	if(n%2!=0)
	{
		n1=n1/2+1;
		u1=a[n1];
	}
	else
	{
		n1=n1/2;
		u1=(double)(a[n1]+a[n1+1])/2;
	}	
	ans2=u1;
	fout<<setprecision(6)<<std::fixed<<(double)ans2<<endl;
	fin.close();
	fout.close();
	return 0;
}