您的位置:首页 > 其它

zoj 1915 Above Average

2014-09-02 14:59 225 查看
//%%输出百分号
#include<stdio.h>
#include<stdlib.h>
int main()
{
int times,n,*p,i,count;
double aver;
scanf("%d",×);
while(times--){
scanf("%d",&n);
p = (int *)malloc(n*sizeof(int));
aver = 0;
for(i = 0;i<n;i++){
scanf("%d",&p[i]);
aver += p[i];
}
aver = aver *1.0 / n;
count = 0;
for(i = 0;i<n;i++)
if(p[i]>aver) count++;
printf("%.3lf%%\n",count*1.0/n*100);

}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  zoj