전한준 2022. 8. 22. 00:29

문제 풀이


일단 이 문제를 보면 저 같은 경우에 초가 아닌 분으로 계산하여 풀 경우를 생각해 보았습니다

그래서 초는 3600을 곱하여 푸는 경우보다는 일단 입력한 T값을 60으로 나누고 그걸 입력한 b값에 넣은 다음 a에 T를 60으로 나눈  몫을 더해줍니다. 그리고 나머지는 b에 저장하고 그리고 a가 24시간이 넘을 경우에는 뺴기 24를 해준 다음 a값에 저장하면 끝납니다.

문제 코드


a,b=map(int,input().split())

T=int(input())


b+=T
if b>=60:a+=(b//60);b=b%60
if a>=24:a=a-24
print(a,b)