(1).백준 29657번 Стандарты времени는 시간이 엉망 진창인 기준을 가졌을 때
현재 시간을 a 상태에서 b 기준으로 변경해서 출력해야 하는 문제였다.
상식적인 선에서 모두 초로 변환 후 시, 분, 초로 나눠서 처리해줬고
'시간'을 출력해야 하기 때문에 기준시가 넘는건 뭔가 오답이 있을 것 같아서 나머지처리로 제출했다.
const input = `24 60 60
12 72 100
11 11 11`.split('\n').map(el => el.split(' ').map(Number))
const [h1, m1, s1] = input[0]
const [h2, m2, s2] = input[1]
const [a,b,c] = input[2]
const total = m1*s1*a + s1*b + c
const h = (Math.floor(total / (m2 * s2)) % h2)
const m = (Math.floor((total % (m2 * s2)) / s2))
const s = ((total % (s2)))
console.log(h, m, s)'회고' 카테고리의 다른 글
| [개발일지] - 750 (0) | 2025.07.23 |
|---|---|
| [개발일지] - 749 (0) | 2025.07.22 |
| [개발일지] - 747(주말) (0) | 2025.07.20 |
| [개발일지] - 746(주말) (0) | 2025.07.19 |
| [개발일지] - 745 (0) | 2025.07.18 |
