AT_abc278_b.[ABC278B] Misjudge the Time
入门
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
高桥买了个台钟。这个钟采用 24 小时计时法,显示的时间为 AB:CD。当且仅当 0≤AB<24 且 0≤CD<60 时我们称这个时间是合法的。
高桥决定将满足以下条件的时间叫做 “迷惑时间”:
- 如果把 B 和 C 交换,这个时间仍然是合法的。
比如说 20:13 是“迷惑时间”,因为 21:03 是合法的。
现在高桥的钟显示的时间是 H:M。请你求出从现在之后离现在最近的“迷惑时间”(包括现在)。
输入格式
HM
输出格式
设答案是 h:m,那么请你输出:
hm
输出允许 h 存在前导 0。
输入输出样例
输入#1
1 23
输出#1
1 23
输入#2
19 57
输出#2
20 0
输入#3
20 40
输出#3
21 0
说明/提示
- 0≤H≤23
- 0≤M≤59
- H 和 M 是整数
样例解释
- 样例 1
1:23 是一个“迷惑时间”,因为 2:13 是合法的。因此答案就是 1:23。
当然,即使你输出 01 23 也是可以的。
- 样例 2
19:57 后的下一个“迷惑时间”是 20:00。
- 样例 3
请注意 24:00 是不合法的时间。
输入解题思路,AI测评打分。不知道怎么写?