闪耀双星
题目描述:
在浩瀚的宇宙中,有一颗奇妙的星球。与我们地球不同的是,这颗星球的天空中挂着两颗太阳:一颗叫“金太阳”,另一颗叫“银太阳”。
这两颗太阳升起和落下的时间各不相同。当两颗太阳同时挂在天上时,天气非常炎热,这被称为“双日凌空”;如果天空中只有一颗太阳,温暖舒适,这被称为“单日照耀”;而当两颗太阳都落山后,四周一片漆黑寒冷,这被称为“极夜降临”。
探险家小C刚刚降落在这颗星球上,他查看了飞船仪表盘上的当前时刻,想请你帮他判断一下,现在外面的天空处于哪种状态。
现在我们知道了两颗太阳的发光时间段:
- 金太阳的发光时间是从时刻 $L_1$ 到时刻 $R_1$(包含时刻 $L_1$ 和 $R_1$);
- 银太阳的发光时间是从时刻 $L_2$ 到时刻 $R_2$(包含时刻 $L_2$ 和 $R_2$)。
现在飞船记录的当前时刻为 $T$。请你根据以下规则,判断时刻 $T$ 的天空状态:
- 如果此时 两颗太阳都在发光,输出 `Double Day`;
- 如果此时 只有其中一颗太阳在发光(即只满足金太阳发光,或者只满足银太阳发光),输出 `Day`;
- 如果此时 两颗太阳都没发光(即既不在金太阳发光时间内,也不在银太阳发光时间内),输出 `Night`。
输入格式:
第一行包含四个正整数 $L_1, R_1, L_2, R_2$,两两之间用一个空格隔开,分别表示金太阳和银太阳的发光起止时刻。
第二行包含一个正整数 $T$,表示飞船当前记录的时刻。
输出格式:
输出共一行一个字符串:
- 若属于双日凌空,输出 `Double Day`;
- 若属于单日照耀,输出 `Day`;
- 若属于极夜降临,输出 `Night`。
数据范围:
对于 $100\%$ 的数据,满足 $1 \le L_1 \le R_1 \le 10^9$,$1 \le L_2 \le R_2 \le 10^9$,$1 \le T \le 10^9$。
样例输入:
(双击复制)样例1: 2 6 4 8 5 样例2: 2 6 4 8 3
样例输出:
(双击复制)样例1: Double Day 样例2: Day
提示:
样例解释 #1
- 金太阳的发光时间是 $2$ 到 $6$;
- 银太阳的发光时间是 $4$ 到 $8$。
- 当前时刻 $T = 5$。
因为两颗太阳同时在发光,所以属于双日凌空,输出 `Double Day`。
----------------------------------------------------------------------------
样例解释 #2
当前时刻 $T = 3$:
- 金太阳正在发光;
- 银太阳还没有发光。
此时天空中只有一颗太阳在发光,所以属于单日照耀,输出 `Day`。
时间限制: 1000ms空间限制: 256MB
来源: 温州市计算机学会