[백준2576_자바스크립트(javascript)] - 홀수

경이·2024년 1월 9일

𝑩𝑶𝑱 (𝒋𝒔)

목록 보기
15/325

🔴 문제

홀수


🟡 Sol

const fs = require('fs');
let min = 100;

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

const answer = input.reduce((pre, cur) => {
  if (cur % 2) {
    min = min < cur ? min : cur;
    return pre + cur;
  }
  return pre;
}, 0);

if (answer) {
  console.log(answer);
  console.log(min);
} else {
  console.log(-1);
}

🟢 풀이

reduce로 배열을 돌면서 홀수일 경우에만 최소값을 비교해 갱신해준다.


🔵 Ref

profile
록타르오가르

0개의 댓글