(1).백준 24356번 ЧАСОВНИК는 24시간 이내로 산책을 했을 때 총 몇분 산책했는지와
30분마다 1바퀴를 돌 수 있는 트랙을 총 몇번 돌았는지 같이 출력해줘야 하는 문제였다.
시, 분을 모두 분으로 변환한 다음 1440분(하루)을 더해서 차이를 계산한 다음 1440의 나머지로 음수가 되는걸 막았고
총 분과 30으로 나눈 몫을 출력하는 방식으로 해결했다.
const [h1, m1, h2, m2] = `23 45 12 34`.split(' ').map(Number)
const start = h1 * 60 + m1
const end = h2 * 60 + m2
const totalTime = (1440 + end - start) % 1440
console.log(totalTime, Math.floor(totalTime/30))'회고' 카테고리의 다른 글
| [개발일지] - 743 (1) | 2025.07.16 |
|---|---|
| [개발일지] - 742 (0) | 2025.07.15 |
| [개발일지] - 740(주말) (0) | 2025.07.13 |
| [개발일지] - 739(주말) (0) | 2025.07.12 |
| [개발일지] - 738 (0) | 2025.07.11 |
