728x90
#include <iostream>
using namespace std;
int main() {
int input;
int student_count;
int student_score[1000] = { 0 };
int sum, avg , new_avg ;
double result = 0;
cin >> input;
for (int i = 0; i < input; i++) {
avg = 0, sum = 0, new_avg = 0;
cin >> student_count;
for (int j = 0; j < student_count; j++) {
cin >> student_score[j];
sum += student_score[j];
}
avg = sum / student_count;
for (int j = 0; j < student_count; j++) {
if (student_score[j] > avg) new_avg++;
result = (double)new_avg / student_count * 100.0;
}
cout << fixed;
cout.precision(3);
cout << result << '%' << endl;
}
}
728x90
'C++' 카테고리의 다른 글
[백준] C++ 10809번 알파벳 찾기 (0) | 2022.03.11 |
---|---|
[백준] C++ 4673번 셀프 넘버 (0) | 2022.03.07 |
[백준] C++ 8958번 OX퀴즈 (0) | 2022.02.28 |
[백준] C++ 1546번 평균 (0) | 2022.02.28 |
[백준] C++ 2577번 숫자의 개수 (0) | 2022.02.25 |