enamsustcse

10370 Above Average

May 1st, 2012
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.68 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     int C, N, num[1000], i, j, count;
  6.     double sum, percent[1000], avg;
  7.  
  8.     while(scanf("%d", &C) == 1)
  9.     {
  10.         for (i = 0; i < C; ++i)
  11.         {
  12.             sum = 0;
  13.             count = 0;
  14.             scanf("%d", &N);
  15.             for (j = 0; j < N; ++j)
  16.             {
  17.                 scanf("%d", &num[j]);
  18.                 sum+= num[j];
  19.             }
  20.  
  21.             avg = sum / N;
  22.  
  23.             for (j = 0; j < N; ++j)
  24.                 if (num[j] > avg) ++count;
  25.  
  26.             percent[i] = 100 * (double)count / N;
  27.         }
  28.  
  29.         for (i = 0; i < C; ++i)
  30.             printf("%.3lf\%c\n", percent[i], '%');
  31.     }
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment