유물/└ 백준

<백준> 2908번: 상수

디벅잉 2022. 2. 4. 22:53
728x90

 

🤖

 

문제

https://www.acmicpc.net/problem/2908

 

2908번: 상수

상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두

www.acmicpc.net

 

풀이

const fs = require("fs");
const questionNum = fs.readFileSync("/dev/stdin").toString().trim();
const qNumArr = questionNum.split(" ");

function reverseNum(number) {
  const hundredsNum = Math.floor(number / 100);
  const tensNum = Math.floor((number - hundredsNum * 100) / 10);
  const unitsNum = Math.floor(number - hundredsNum * 100 - tensNum * 10);

  return unitsNum * 100 + tensNum * 10 + hundredsNum;
}

const firstNum = reverseNum(+qNumArr[0]);
const secondNum = reverseNum(+qNumArr[1]);

console.log(Math.max(firstNum, secondNum));

1. (line 5) 세자리 숫자를 거꾸로 뒤집는 함수를 정의하였습니다.

2. (line 16) Math.max 정적 메서드를 활용하여 최댓값을 구하여 출력합니다.

 

728x90