(1).백준 15080번 Every Second Counts는 지난 시간을 계산해야 하는 문제였는데
시, 분, 초를 합산해서 처리한 다음 24시간인 86400초를 먼저 더해서 음수값을 방지해서 계산하고
값 초과를 막기 위해 86400으로 나눈 나머지값을 출력해줬다.
const input = `23 : 0 : 0
1 : 30 : 0`.split('\n').map(el => el.split(' : ').map(Number))
const [a,b,c] = input[0]
const [x,y,z] = input[1]
console.log((86400 + x * 3600 + y * 60 + z - a * 3600 - b * 60 - c)%86400)'회고' 카테고리의 다른 글
| [개발일지] - 985(주말) (0) | 2026.03.30 |
|---|---|
| [개발일지] - 984(주말) (0) | 2026.03.29 |
| [개발일지] - 982 (0) | 2026.03.27 |
| [개발일지] - 981 (0) | 2026.03.26 |
| [개발일지] - 980 (0) | 2026.03.25 |