Repair the clock
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fe8c248a3-2da7-4c1b-b7b0-3b645171857a%2Faws4_requestX-Amz-Date20220411T080047ZX-Amz-Expires86400X-Amz-Signatureb8dd42e8760d0ab532906ed885626fe987e415eff928f4c59f1991f6723b44d0X-Amz-SignedHeadershostx-idGetObject.png?table=block&id=261995b1-37c4-432f-86c6-9f414580687a&cache=v2)
The clock has been broken and needs to be repaired. We see that it was stuck at displaying a certain time and we know the number of minutes it has been stuck. Our task is to forward the clock to the correct time.
You are given 3 numbers. The stuck
hour
and minute
, which is followed by the number of minutes it has been stuck.Print the correct
hour:minute
the clock should show.Input | Output |
14
28
75 | 15:43 |
14
28
1440 | 14:28 |
Note that the stuck minutes can indicate minutes that are larger than 24 hours, but the output needs to always be in the range
0:0 - 23:59
.Hint
You can use the remainder operator
%
to make sure the values for hours and minutes stay in the appropriate rangeConstraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB