[BOJ]1546 평균

Brandon S. Ha
Dec 20, 2023

--

Input

3
40 80 60

Output

75.0

M = 80, Math.max를 활용하여 구하고,

40/80*100=50
80/80*100=100
60/80*100=75
(50+100+75)/3 = 75

for loop를 활용해서, sum을 구한 이후에 갯수 만큼 나누고
마지막 리턴

const input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n')
let answer = 0;
const num = input[0]
const arr = input[1].split(' ').map(x => +x);

const M = Math.max(...arr);
let sum = 0;

for(let i=0; i<arr.length; i++) {
sum += (arr[i]/M*100)
}



console.log(sum/num)

--

--