#include <stdio.h>
#include <stdlib.h>
int main(){
float *result;
int c;
scanf("%d", &c);
int cnt;
result = (float *)malloc(c * sizeof(float));
for(int i = 0 ; i < c ; i++){
scanf("%d", &cnt);
int *number;
float average;
number = (int *)malloc(cnt * sizeof(int));
int temp = 0;
for(int j = 0 ; j < cnt ; j++){
int num;
scanf("%d",&number[j]);
temp += number[j];
}
average = (float)temp / cnt;
int cnt_number = 0;
for(int j = 0 ; j < cnt ; j++){
if(number[j] > average)
cnt_number++;
}
result[i] = (cnt_number / (float)cnt) * 100;
free(number);
}
for(int i = 0 ; i < c ; i++)
printf("%.3f%\n",result[i]);
free(result);
return 0;
}
개심심;
왜죠; 문제가 뭐야 정확히;