ABC278 - B - Misjudge the Time
問題
判定関数を作って全部試す。
$ 1分ずつ進める処理は時間と分がそれぞれ$ 24進数と$ 60進数だと思うと、$ Mに$ 1を足して商と余りを求めればできる。
code: b.py
H, M = map(int, input().split())
def check(H, M):
H = list(str(H).zfill(2))
M = list(str(M).zfill(2))
H = int("".join(H))
M = int("".join(M))
return (0 <= H < 24) and (0 <= M < 60)
for i in range(10 ** 6):
if check(H, M):
print(H, M)
exit()
q, r = divmod(M+1, 60)
H, M = (H + q) % 24, r