혹시 올릴 때마다 걸리는 시간이 달라지지 않을까 몇번 올려보았는데 거의 비슷합니다. 제가 작성한 소스를 다음과 같이 공유합니다. hour, minute = map(int, input().split()) required_minutes = int(input()) hour = (hour + (minute + required_minutes)//60)%24 minute = (minute + required_minutes)%60 print(hour, minute) 실행결과는 다음과 같습니다. 23 59 1000 ==> 16 39 문제의 조건에서 소요되는 시간(분 단위)는 최대값이 1000이지만 23시 59분부터 1441분이 걸렸다면? 답은 0시 0분입니다. 23 59 1441 ==> 0 0