比赛 啦啦啦,一星期两次的水题赛 评测结果 AA
题目名称 数字频率 最终得分 100
用户昵称 HCl 运行时间 0.007 s
代码语言 C++ 内存使用 0.16 MiB
提交时间 2014-10-28 19:58:42
显示代码纯文本
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
	freopen("freq.in","r",stdin);
	freopen("freq.out","w",stdout);
	int n,i,q,p;
	cin>>n;
	double a[31]={0};
	//cout<<a[30];
	for(i=1;i<=n;i++)
	{
		cin>>q;
		if(q==1) a[1]++;
		if(q==2) a[2]++;
		if(q==3) a[3]++;
		if(q==4) a[4]++;
		if(q==5) a[5]++;
		if(q==6) a[6]++;
		if(q==7) a[7]++;
		if(q==8) a[8]++;
		if(q==9) a[9]++;
		if(q==10) a[10]++;
		if(q==11) a[11]++;
		if(q==12) a[12]++;
		if(q==13) a[13]++;
		if(q==14) a[14]++;
		if(q==15) a[15]++;
		if(q==16) a[16]++;
		if(q==17) a[17]++;
		if(q==18) a[18]++;
		if(q==19) a[19]++;
		if(q==20) a[20]++;
		if(q==21) a[21]++;
		if(q==22) a[22]++;
		if(q==23) a[23]++;
		if(q==24) a[24]++;
		if(q==25) a[25]++;
		if(q==26) a[26]++;
		if(q==27) a[27]++;
		if(q==28) a[28]++;
		if(q==29) a[29]++;
		if(q==30) a[30]++;
	}
	for(p=1;p<=30;p++)
	{
		printf("%d:%.1lf%%\n",p,a[p]/n*100);
	}
	return 0;	
}