백준 알고리즘(C/C++) - 4344번 평균은 넘겠지
- 알고리즘
- 2021. 6. 9.
학생들의 비율 구하는 법 = 평균 넘은 학생 수 / 전체 학생 수 * 100
#include <stdio.h>
int main() {
int n, c, i, a[1000], b, s;
scanf("%d", &n);
while (n--) {
scanf("%d", &c);
b = s = 0;
for (i = 0; i < c; i++) {
scanf("%d", &a[i]);
s += a[i];
}
s /= c;
for (i = 0; i < c; i++)
if (a[i] > s) b++;
printf("%.3f%%\n", (float)b / c * 100);
}
}
#include <iostream>
int main() {
int n, c, i, a[1000], b, s;
std::cin >> n;
while (n--) {
std::cin >> c;
b = s = 0;
for (i = 0; i < c; i++) {
std::cin >> a[i];
s += a[i];
}
s /= c;
for (i = 0; i < c; i++) {
if (a[i] > s) b++;
}
std::cout.setf(std::ios::fixed);
std::cout.precision(3);
std::cout << (float)b/c*100 << "%" << std::endl;
}
}