TIL 25 | 알람 시계를 45분 당겨보자 (백준 2884 python)

Gom·2021년 3월 5일
0

Algorithm

목록 보기
4/48
post-thumbnail
post-custom-banner

H, M = input().split()

H = int(H)
M = int(M)
# 문제 풀이
if M >= 45:
    print(H, M-45)
elif H > 0:
    print(H-1, 60-(45-M))
else:
    print(23, 60-(45-M))
  • 알람시계가 45분보다 작은 수로 설정되어 있는 경우 시간을 '분' 단위를 45분 앞당기기 위해서 '시' 단위도 차감해야 함을 고려한다. if문을 사용하여 '분' 단위가 45보다 작은 경우 시간을 조정해주었다.
  • 시간은 24시간을 기준으로 하기 때문에 0시에서 시간을 차감해야 하는 경우 -1이 아닌 23이 되도록 코드를 작성하였다.

https://www.acmicpc.net/problem/2884

profile
안 되는 이유보다 가능한 방법을 찾을래요

0개의 댓글