时间翻转
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
时间翻转
时间限制:1s
空间限制:64MB
题目描述
在镜子中看电子钟的示数,得到的结果是什么?
我们用表示一个数位左右翻转所得到的数。可以发现:其中翻转后数值不变,翻转后分别变为,其余数位翻转后,不能得到合法的数位。
我们假设电子钟的示数均是以的形式给出,用两位表示小时数,两位表示分钟数。在左右镜像翻转后,数字本身会翻转,其顺序也会翻转。所以最终示数将变为。
例如,12:05 将翻转为 20:51.
我们这样定义合法的时间:
①示数的四个数位均是合法的。
②小时数在 ~ 之间,分钟数在 ~ 之间。
现给出一个合法的时间,问其左右镜像翻转后,是否仍是一个合法的时间?
输入格式
第一行一个整数,表示测试数据组数。
对于每组测试数据:
给出一个长度为的字符串,其第三个字符一定是冒号 ,其余四个字符是 ~ 之间的数字。表示一个合法的时间。
输出格式
对于每组数据,输出一行。若是一个合法的时间,请输出镜像翻转之后的结果,结果是一个长度为的字符串。
如果不是一个合法的时间,请输出 不含引号 的"it's not a valid time"。为避免输出错误,你可以直接复制这句话。
样例输入
样例输出
样例解释
第1.2.4组样例中,数字3,6,7,8没有对应的合法数字
第5组样例中,翻转后的时间50:50并不合法,因为一天只有个小时
样例输入2
样例输出2
数据范围及限制
共组测试数据,每个测试点分。
对于的数据,。
保证输入一定是一个合法的时间。
2021苏青奥赛集训营(2021/7/25训练赛)
- 状态
- 已结束
- 规则
- OI
- 题目
- 7
- 开始于
- 2021-07-25 08:30
- 结束于
- 2021-07-25 11:30
- 持续时间
- 3.0 小时
- 主持人
- 参赛人数
- 38