题目:给出每个学生的人数,求超过平均数的人数百分比。
分析:简单题。
#include <iostream>
#include <cstdlib>
#include <cstdio>
using namespace std;
int Data[ 1005 ];
int main()
{
int C,N;
while ( scanf("%d",&C) != EOF )
while ( C -- ) {
scanf("%d",&N);
for ( int i = 1 ; i <= N ; ++ i )
scanf("%d",&Data[i]);
double Sum = 0.0;
for ( int i = 1 ; i <= N ; ++ i )
Sum += Data[i];
double Ave = Sum/N;
int Count = 0;
for ( int i = 1 ; i <= N ; ++ i )
if ( Data[i] > Ave )
++ Count;
printf("%.3lf%%\n",Count*100.0/N);
}
return 0;
}