比赛 啦啦啦,一星期两次的水题赛 评测结果 AA
题目名称 数字频率 最终得分 100
用户昵称 kamisama 运行时间 0.003 s
代码语言 Pascal 内存使用 0.17 MiB
提交时间 2014-10-28 19:23:49
显示代码纯文本
var
  f:array[1..30] of longint;
  n,i,a:longint;

begin
  assign(input,'freq.in');
  assign(output,'freq.out');
  reset(input);rewrite(output);

  fillchar(f,sizeof(f),0);
  read(n);
  for i:=1 to n do 
  begin
    read(a);
    inc(f[a])
  end;
  
  for i:=1 to 30 do 
	if f[i]=0 then writeln(i,':0.0%') else 
	begin
		a:=trunc(1000*f[i]/n);
	    writeln(i,':',a div 10,'.',a mod 10,'%');
	end;
	close(input);close(output);
end.