[백준2587_자바스크립트(javascript)] - 대표값2

경이·2024년 1월 9일

𝑩𝑶𝑱 (𝒋𝒔)

목록 보기
16/325

🔴 문제

대표값2


🟡 Sol

const fs = require('fs');
const input = fs
  .readFileSync('/dev/stdin')
  .toString()
  .trim()
  .split('\n')
  .map((it) => Number(it));

const sum = input.sort((a, b) => a - b).reduce((pre, cur) => pre + cur);

console.log(sum / input.length);
console.log(input[Math.floor(input.length / 2)]);

🟢 풀이

  1. 정렬한후 값을 다 더해준다.
  2. 배열의 길이를 2로 나눈 후 floor로 내림해주면 중앙값 출력 완료

🔵 Ref

profile
록타르오가르

0개의 댓글