[코딩테스트] 백준 2525번 문제 (JavaScript)

박용희·2023년 7월 23일
0

문제

소스

const fs=require('fs');
const input=fs.readFileSync('/dev/stdin').toString().trim().split('\n');
let [hour, minute] = input[0].split(' ').map(Number);
let delay = Number(input[1]);

minute += delay;

if(minute >= 60){
    hour += parseInt(minute/60);
    minute %= 60;
    if(hour >= 24){
        hour %= 24;
    }    
}

console.log(hour+ ' ' + minute)

주요 포인트와 유의사항

14 30
20
  • 입력값이 이렇게 주어지기 때문에, split('\n')을 이용해서 받아야한다.
  • 구조 분해 할당을 이용해서 변수로 바로 받을 수 있다.
  • / 와 % 를 잘 활용하고 /를 할 시 소수점이 나오는 것을 주의하자.

0개의 댓글