N

(구름 먼데이챌린지 c++ 2주차)1. 합격자 찾기 본문

goorm

(구름 먼데이챌린지 c++ 2주차)1. 합격자 찾기

naeunchan 2022. 10. 31. 18:43
728x90
반응형

https://edu.goorm.io/learn/lecture/33428/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EB%A8%BC%EB%8D%B0%EC%9D%B4-%EC%B1%8C%EB%A6%B0%EC%A7%80-%ED%95%B4%EC%84%A4/lesson/1669552/2%EC%A3%BC%EC%B0%A8-%EB%B3%B5%EC%8A%B5%EB%AC%B8%EC%A0%9C-1-%ED%95%A9%EA%B2%A9%EC%9E%90-%EC%B0%BE%EA%B8%B0

 

goorm

구름은 클라우드 기술을 이용하여 누구나 코딩을 배우고, 실력을 평가하고, 소프트웨어를 개발할 수 있는 클라우드 소프트웨어 생태계입니다.

goorm.co

#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

int main() {
	int t;
	
	cin >> t;
	
	for(int i = 0; i < t; i++){
		int n;
		int pass = 0;
		double avg = 0;
		vector<double> v;
		
		cin >> n;
		
		for(int j = 0; j < n; j++){
			double s;
			
			cin >> s;
			
			v.push_back(s);
			avg += s;
		}
		
		avg /= n;
		
		for(int j = 0; j < n; j++){
			if(v[j] >= avg){
				pass++;
			}
		}
		
		cout << pass << "/" << n << endl;
	}
	
	return 0;
}

간단한 수학 문제다.

주의할 점은 평균은 소수점으로 나올 수 있기 때문에 double형으로 하고,

각 수험생의 점수도 double형으로 받아서 정확하게 평균 이상인지 확인하면 된다.

728x90
반응형