728x90

혹시 올릴 때마다 걸리는 시간이 달라지지 않을까 몇번 올려보았는데 거의 비슷합니다.

제가 작성한 소스를 다음과 같이 공유합니다.
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
728x90