[파이썬] 2884번: 알람시계

김충섭·2021년 5월 28일
0

백준

목록 보기
12/39
post-thumbnail

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

if 45<=M:   # 원래 알람 시간 분이 45분 이상이면
    M = M-45 # 분만 변경하면 된다.
else:       # 원래 알람 시간 분이 45분 미만이라면
    M = 60 + M - 45 # 시침에서 1시간을 빼는 대신 분침에 60분을 추가해주고 
    if H==0:    # 0시인 예외적 상황
        H = 23
    else:       # 나머지 상황
        H = H-1    
print("{0} {1}".format(H, M))    
    

문제 : 시계의 원리를 아는가?
해결 : 조건문

profile
나를 위한 개발블로그

0개의 댓글