https://www.acmicpc.net/problem/4344

 

4344번: 평균은 넘겠지

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

www.acmicpc.net

const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString().split('\n');

const N = Number(input[0]);

for(let i = 0 ; i < N ; i++) {
    let st = input[i+1].split(" ");
    let n = Number(st.shift());
    let total = 0;
    let arg = 0;
    st.forEach(d => total += Number(d));
    arg = total/n;
    
    let m = 0;
    st.forEach(d => {
        if(d > arg) m++;
    });
    
    const result = m/n*100;
    console.log(result.toFixed(3)+"%");
}
728x90

+ Recent posts