reflection is a legitimate time with h=24, m=60. Be that as it may, for instance, assuming h=10, m=60, the reflection is anything but a legitimate time. An occupant of the planet Lapituletti starts to take a gander at a reflected picture of the tickers sooner or later second s and needs to know the closest future time
Correct answer will be upvoted else downvoted. Computer science.
The reflection is a legitimate time with h=24, m=60. Be that as it may, for instance, assuming h=10, m=60, the reflection is anything but a legitimate time.
An occupant of the planet Lapituletti starts to take a gander at a reflected picture of the tickers sooner or later second s and needs to know the closest future time second (which might conceivably occur on the following day), when the reflected clock time is legitimate.
It tends to be shown that with any h, m, s such a second exists. On the off chance that the reflected time is right now the occupant started to take a gander at the clock, that second is considered the closest.
You are approached to tackle the issue for a very long time cases.
Input
The primary line contains a solitary integer T (1≤T≤100) — the number of experiments.
The following 2⋅T lines contain the portrayal of experiments. The depiction of each experiment comprises of two lines.
The main line of an experiment contains two integers h, m (1≤h,m≤100).
The subsequent line contains the beginning time s in the depicted arrangement HH:MM.
Output
For each experiment output in a different line the closest second in design HH:MM when the reflected time is right.
Step by step
Solved in 4 steps with 1 images