(1).백준 5928번 Contest Timing은 몇분이 경과했는지 출력해야 하는 문제로

특이하게 마이너스가 나오면 -1을 출력해야 했다.

 

조건대로 일, 시, 분을 다 분으로 환산해 더해준 다음

기준일자인 11일 11시 11분을 변환해서 16511을 구해주고

해당 값과 변환된 값의 차이를 삼항연산자로 음수인지 비교해서 아닌 경우 해당 값을 출력하고

음수인 경우 -1을 출력하는 방식으로 해결했다.

 

 

const input = `12 13 14`.split(' ')
const target = 16511
let sum = input[0] * 1440 + input[1] * 60 + input[2] * 1

console.log(sum - target >= 0 ? sum - target : -1)

'회고' 카테고리의 다른 글

[개발일지] - 836(주말)  (0) 2025.10.18
[개발일지] - 835  (0) 2025.10.17
[개발일지] - 833  (0) 2025.10.15
[개발일지] - 832  (0) 2025.10.15
[개발일지] - 831  (0) 2025.10.14

+ Recent posts