곽로그
[백준 2525, python] 오븐 시계 본문
반응형
문제
https://www.acmicpc.net/problem/2525
풀이
60진수로 생각하면 쉽다. (주어진 분 + 걸리는 시간(분))을 60으로 나눈 몫이 더해지는 시간이고, 60으로 나눈 나머지가 더해지는 분이다.
정답을 출력할 때 시(hour)가 24시간을 넘으면 24을 빼주면 된다
코드
hour, minute = map(int,input().split(' '))
time_needed = int(input())
result_hour = hour + (minute + time_needed) // 60
result_hour = result_hour-24 if result_hour>=24 else result_hour
result_minute = (minute + time_needed) % 60
print(result_hour, result_minute)
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준 10811, JAVA] 바구니 뒤집기 (0) | 2023.03.12 |
---|---|
[백준 2460 | java, python] 주사위 세개 (0) | 2022.04.22 |
[백준2588 python] 곱셈 (0) | 2022.04.14 |
[백준 15658, Java] 연산자 끼워넣기(2) (0) | 2021.06.17 |
[백준 11723, Java] 집합 (0) | 2021.04.29 |
Comments