문제링크 : https://www.acmicpc.net/problem/2884
이번문제도 if문을 이용하여 푸는 간단한 문제이다.
map함수를 이용하여 띄어쓰기로 h와 m을 입력받는다. - split()으로 띄어쓰기 구분
시간의 특성을 이용하여 m이 45보다 작을 때와 아닐때를 먼저 구분해준다.
m이 45보다 작은 경우에도 h가 0인 경우와 아닌 경우를 따로 계산해주면 간단하게 해결이 가능하다.
h, m = map(int, input().split())
if m < 45:
if h == 0:
print(23 , 60 + m - 45)
else:
print(h-1, 60 + m - 45)
else:
print(h, m - 45)