h, m, s = map(int, input().split())
p = int(input())

S = s+p
X = S//60
T = m + X
Y = h+T//60
Z = S%60

if S >= 60:
if T < 60:
if Y < 24:
print('%d %d %d' %(Y, T, Z))
else:
print('%d %d %d' %(Y-24, T, Z))
else:
if Y < 24:
print('%d %d %d' %(Y, T%60, Z))
else:
print('%d %d %d' %(Y-24, T%60, Z))
else:
print('%d %d %d' %(h, m, S))

2530번 문제인데 코드 가독성 떨어져도 이해 부탁해요


이 코드 그대로 실행시키면 잘 작동되는데 계속 틀렸다고 나옴


시계 문제고 첫 줄에 2 30 30 둘째 줄에 50 쓰면 2시 30분 30초에 50초 더해져서 2시 31분 20초 출력되는 식임