http://acm.hit.edu.cn/hoj/problem/view?id=1962
计算平均分上人数占总人数的百分比
#include <stdio.h>
int main()
{
int cases, n, a[1000], i, count, sum;
double rate, avg;
count = sum = 0;
scanf("%d", &cases);
while (cases--)
{
scanf("%d", &n);
for (i = 0; i < n; i++)
{
scanf("%d", &a[i]);
sum += a[i];
}
avg = sum / n;
for(i = 0; i < n; i++)
{
if ( a[i] > avg )
{
count++;
}
}
rate=100.0 * count / n;
printf("%.3f%%\n", rate);
count = sum = 0;
}
return 0;
}