본문 바로가기
BaekJoon/C++

4344 : 평균은 넘겠지 (C++)

by GrayChoi 2020. 10. 30.
반응형

 

4344번: 평균은 넘겠지

대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다.

www.acmicpc.net


 

#include<iostream>
using namespace std;

int main() {
    int Test_Case;
    
    cin >> Test_Case;
    
    for(int i = 0; i < Test_Case; i++) {
        int Sum = 0;
        double Ave = 0, Count = 0;
        int N = 0;
        
        cin >> N;
        
        int Grade[N];
        
        for(int i = 0; i < N; i++) {
            cin >> Grade[i];
            Sum += Grade[i];
        }
        
        Ave = Sum / N;
        
        for(int i = 0; i < N; i++) {
            if(Grade[i] > Ave) {
                Count++;
            }
        }
        cout<<fixed;
        cout.precision(3);
        cout << Count / (double)N * 100 << "%\n";
    }
    return 0;
}

 

반응형

'BaekJoon > C++' 카테고리의 다른 글

11654 : 아스키 코드 (C++)  (0) 2020.11.05
8958 : OX퀴즈 (C++)  (0) 2020.10.30
1110 : 더하기 사이클 (C++)  (0) 2020.10.29
10871 : X보다 작은 수 (C++)  (0) 2020.10.22
[백준] 14681 : 사분면 고르기 (C++)  (0) 2020.10.19

댓글