fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main(){
  4. int C, N, i, j, k, count;
  5. double avg=0, ratio=0, sum;
  6. double grade[1000];
  7.  
  8. scanf("%d", &C);
  9. for(i=0;i<C;i++){
  10. sum=0;
  11. count=0;
  12. scanf("%d", &N);
  13. for(j=0;j<N;j++){
  14. scanf("%lf", &grade[j]);
  15. sum+=grade[j];
  16. }
  17. avg=(double)sum/N;
  18. for(k=0;k<N;k++){
  19. if(grade[k]>avg)
  20. count++;
  21. }
  22. ratio=(double)count/N*100;
  23. printf("%0.3lf%%",ratio);
  24.  
  25. }
  26. }
Success #stdin #stdout 0s 15232KB
stdin
5
5 50 50 70 80 100
7 100 95 90 80 70 60 50
3 70 90 80
3 70 90 81
9 100 99 98 97 96 95 94 93 91
stdout
40.000%57.143%33.333%66.667%55.556%