https://www.acmicpc.net/problem/2525
2525번: 오븐 시계
첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.)
www.acmicpc.net
풀이
A 시침, B 분침
요리하는 데 필요한 시간 C
C // 60 = 시침+
C % 60 = 분침+
분침이 60을 넘길시 시침+1, 분침-60
시침이 24를 넘기면 시침 -24
내 제출
A, B = map(int,input().split())
C = int(input())
A += C // 60 #몫을 이용해 시침+
B += C % 60 #나머지를 이용해 분침+
if B >= 60: #분침이 60보다 크거나 같으면
A += 1 #시침을 올리고
B -= 60 #분침에 -60
if A >= 24: #시침이 24시간을 넘기면
A -= 24 #한바퀴 돌리기
print(A, B)