luogu#P9222. 「PEOI Rd1」Morning or Afternoon
「PEOI Rd1」Morning or Afternoon
题目描述
有一个可用转盘显示日期的指针闹钟,我从一个时刻观测到了另一个时刻(闭区间),现在我想知道我是否一定可以通过判断这期间日期的变化情况来推断出现在是上午还是下午。
闹钟在上午 准时更新日期。
上午/下午 后的时刻为 下午/上午 ,上午/下午 后的时刻为 上午/下午 。
输入格式
第一行输入一个正整数 表示数据组数。
接下来 行每行两个时刻以空格隔开,表示起始观测和终止观测的时刻。注意观测时间区间是闭区间。
时刻以 的形式给出,其中 \overline\texttt{ab} 表示小时数,\overline\texttt{cd} 表示分钟数。如果 位不省略,那么 。保证 \overline\texttt{ab}\in[1,12],\overline\texttt{cd}\in[0,59]。
输出格式
对于每组数据输出一行,如果一定可以判断,输出 Yes
,否则输出 No
。
7
11:30 12:20
12:20 5:00
11:45 1:04
12:10 12:59
1:09 8:01
12:00 1:00
12:00 12:00
Yes
No
Yes
No
No
No
No
提示
样例解释#1
因为我从 看到了 (假设 是第一次观测到;后面的 的上下午情况可以根据现在的情况推出,因为我知道右端点的 是第几次观测到),我可以通过判断这期间日期有没有变化来判断这个时刻是上午还是下午。比如,我看到这段时间里闹钟更新了日期,那么 一定是上午;反之 一定是下午。
样例#3 同理。
样例解释#2
有可能是上午 到上午 ,也有可能是下午 到下午 ,这两种情况日期都不可能发生改变,所以我无法判断。
数据范围
对于 分数的数据,所有时刻保证不会出现 小时数 的情况(即不会出现 12:25
类型的时刻)。
对于另外 分数的数据有 。\color{#fff}\sout\text{不可以,总司令!}
对于 的数据 ,\overline\texttt{ab}\in[1,12],\overline\texttt{cd}\in[0,59]。