[백준 문제풀이] 1546 평균 (Javascript)

방예서·2022년 5월 24일
0

코딩테스트 준비

목록 보기
8/37

1546 평균

조작된 평균을 구하는 문제이다.

  • js
// 백준 1546 평균

const fs = require('fs');
const input = fs.readFileSync("input.txt").toString().trim().split("\n");

const n = input[0];
const scores = input[1].split(' ').map((x => parseInt(x, 10)));

const max = Math.max(...scores);
const newScores = scores.map(x => { return x/max*100; }) // 조작 점수

let sum = 0;

for (let i=0; i<n; i++) {
  sum += newScores[i];
}

console.log(sum/n);

조작한 점수 배열을 만들고 그것의 평균을 구했다.
map을 이제 좀 사용할 줄 알게 된거 같기도 하다.😏

profile
console.log('bang log');

0개의 댓글