C++

[백준] C++ 4344번 평균은 넘겠지

#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;
	}	
}

'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