#789. [CZOJ 一周一测 R7 A] 《钢铁是怎样炼成的》读后感

[CZOJ 一周一测 R7 A] 《钢铁是怎样炼成的》读后感

题目描述

合金的一种制造方法就是将两种金属混合熔化,然后冷却凝固。

众所周知金属是晶体,有熔点和沸点。当金属达到熔点时开始熔化,熔化时温度不变;当金属达到沸点时开始沸腾,沸腾时温度不变。

比如通常情况下 11 标准大气压下(下文省略)铁的熔点是 1535°C1535\degree \text C。通常当沸点是 3000°C3000\degree \text C,当温度达到 1535°C1535\degree \text C 时,铁开始熔化,熔化过程中一直保持这个温度;当温度不低于 1535°C1535\degree \text C 时,铁为液态;当温度不低于 3000°C3000\degree \text C 时,铁就会开始沸腾,逐渐形成气态。

换句话说,温度为 [273.15,1535]°C[-273.15,1535]\degree\text C 时,铁是固态;温度为 [1535,3000]°C[1535,3000]\degree\text C 时,铁是液态;温度为 [3000,+)°C[3000,+\infin)\degree\text C 时,铁是气态。

我们认为当存在某个温度点 T°CT\degree\text C,使得两种金属 A,BA,BT°CT\degree\text C 时都可以是液态,我们就认为这两种金属是可以熔炼成合金的;反之不能。

输入格式

第一行为整数 tt,表示测试数据数。

下面每组数据一行四个整数 a1,a2,b1,b2a_1,a_2,b_1,b_2,分别表示 AA 金属的熔点、沸点,BB 金属的熔点、沸点。

输出格式

对于每组数据,如果可以熔炼成合金,一行输出字符串 Yes,否则输出 No

样例

3
1535 3000 660 2327
3430 5927 649 1107
-114 514 514 114514
Yes
No
Yes

样例解释

第一组数据,当 T=2000T=2000 时,两者(铁、铝)都是液态,可以熔炼成合金;

第二组数据,可以证明无论哪个温度点都不能让这两种金属(钨、镁)熔炼成合金;

数据范围

$1\le t\le 5,-273\le a_1<a_2\le 10^{18},-273\le b_1<b_2\le 10^{18}$。