21.06.16 알고리즘 while True: 2884번🕰

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

오늘도 알고리즘해가 떴습니다~~~


이문제는 간단하게 말해서 알람을 설정하면
45분 일찍 울리게 하는 문제이다
상근이가 맨날 늦게일어나서..

내가 이 문제를 푼 방식은 아래와 같다

H = (0,24)
M = (0,60)

H,M = map(int,input().split())

if M >= 45:
    print(H,M - 45)
elif H >=1 and M <45:
    print(H-1, M+15)
else :
    print(23, M+15)

우선은 Hour의 범위 / Minute의 범위를 잡고 시작
무조건 시간의 45분일찍 울리게하는게 아닌, 1~14분 범위에 알람이 잡힐 경우
Hour 에서도 -1시간해야한다는거를 생각하고 했어야했다

좋은 웹페이지 즐겨찾기