본문 바로가기
Algorithm/Baekjoon

백준 5086번

by minhi 2025. 1. 13.

백준 5086번을 풀어보았다.

let input = require('fs').readFileSync('/dev/stdin').toString().split('\n').map((value) => value.trim())

for(const i of input) {
  if (i === '0 0') break

  const [A, B] = i.split(' ').map(Number)

  let output = ''

  if (B % A === 0) output = 'factor'
  else if (A % B === 0) output = 'multiple'
  else output = 'neither'

  console.log(output)
}

 

간단한 문제이지만, 처음에는 const [A, B] = i.split(' ') 으로 A, B를 문자열로 처리했다.

 

그렇게 해도 정답으로 처리되긴 하지만 형 변환은 항상 유의하자!

 

💫 이 문제를 통해 배운 것

형 변환은 항상 유의하자!

'Algorithm > Baekjoon' 카테고리의 다른 글

백준 9506번  (0) 2025.01.17
백준 2501번  (0) 2025.01.16
백준 2869  (0) 2025.01.10
백준 1193번  (0) 2025.01.10
백준 2292번  (0) 2025.01.10