H, M = map(int, input().split())
if H != 0 and M < 45:
print(H-1, M+15) # M-45+60
elif H != 0 and M >= 45:
print(H, M-45)
elif H == 0 and M < 45:
print(23, M+15)
elif H == 0 and M >= 45:
print(0, M-45)
H, M = map(int, input().split())
if M < 45:
M += 15
if H == 0:
print(23, M)
else:
print(H-1, M)
else:
print(H, M-45)
처음 제출한 코드가 겹치는 부분이 많은 것 같아서, 조건문을 깔끔하게 바꾼 버전도 제출해봤는데 잘 동작했다.
H, M = map(int, input().split())
M -= 45
if M < 0:
M += 60
H -= 1
if H < 0:
H = 23
print(H, M)
오오 그나저나 자기소개가 쫌 간지네요