hpuoj 【1147】 统计优秀人数【水题】

来源:互联网 发布:少年心气 知乎 编辑:程序博客网 时间:2024/06/11 06:00



1147: 统计优秀人数 [水题]

时间限制: 1 Sec 内存限制: 128 MB

提交: 444 解决: 120 

题目描述

考试成绩出来了,是时候进行一波统计了。


我们认为成绩高于平均分的学生是优秀学生,那么给出成绩单,请统计优秀学生的人数。

输入

每次测试有多组数据。

每组数据第一行为一个整数n(0<n<1000),代表有n个学生。

下面一行有以一个空格分开的n个非负整数,代表每个学生的成绩(成绩不超过1000)。

输出

对于每组数据输出优秀学生的人数。

样例输入

52 4 6 5 1

样例输出

3解析:    简单的循环与判断。程序如下:
#include<cstdio>int main(){int n;while(scanf("%d",&n)!=EOF){int a[1003],i,sum=0,j=0;double ave;for(i=0;i<n;i++)   scanf("%d",&a[i]);for(i=0;i<n;i++)   sum+=a[i];ave=sum*1.0/n;for(i=0;i<n;i++){if(a[i]>ave)   j++;}printf("%d\n",j);}return 0;}