HOJ 1962 Above Average

来源:互联网 发布:电信开源人才 知乎 编辑:程序博客网 时间:2024/05/21 06:17

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;}


 

原创粉丝点击