입력 시간 받고, 시간이 변경되는 경우와 변경되지 않는 경우 나눔
그 다음 시간이 변경되는 때, 일반적인 경우와 0시 -> 23이 되는 경우 나눠서 시간 변경함
None
hour, min = map(int, input().split())
def alarm_time(hour, min):
# 시간 변경
if min < 45:
re_hour = (hour -1) if hour != 0 else 23
re_min = min - 45 + 60
# 시간 변경 없음
else:
re_hour = hour
re_min = min - 45
print(f'{re_hour} {re_min}')
alarm_time(hour, min)
메모리 : 30840KB, 시간 72ms, 코드길이 : 343B
원래 예외처리랑 분리해서 진행하려고 함수를 설정했는데, 예외처리 안하고 진행하니까 굳이 함수를 설정했어야했나 싶다...!
그래도 깔끔하게 진행되어 기분 좋음
a,b=map(int,input().split())
b-=45
if b<0:a-=1
print(a%24,b%60)