#include <stdio.h>
#include <stdlib.h>
int main(void){
int n, i, sum, ch;
float eve;
int *m;
int tc, T;
scanf("%d", &T);
for(tc=1; tc<=T; tc++){
scanf("%d", &n);
m = (int*)malloc(sizeof(int)*n);
sum = 0;
for(i=0; i<n; i++){
scanf("%d", &m[i]);
sum += m[i];
}
eve = (float)sum/(float)n;
ch = 0;
for(i=0; i<n; i++){
if(m[i]<=eve) ch++;
}
printf("#%d %d\n", tc, ch);
}
}
그냥 평균 구해서 평균 이하인 사람 수 출력하는 문제
지금보니까 평균 이하라 굳이 float 쓸 필요는 없었을텐데 괜히 썼다.
'SWEA > [D3]' 카테고리의 다른 글
[D3] SWEA 10726 이진수표현 (0) | 2020.11.02 |
---|---|
[D3] SWEA10059 유효기간 (0) | 2020.09.26 |
[D3] SWEA10032 과자 분배 (0) | 2020.09.20 |
[D3] SWEA9997 미니멀리즘 시계 (0) | 2020.09.11 |
[D3] SWEA10200 구독자 전쟁 (0) | 2020.09.11 |