题目描述
Wangy有N块巧克力,第i块巧克力的长宽分别为Ai和Bi厘米。他还有M个盒子,第i个盒子的长宽分别为Ci和Di厘米。
判断是否可能在下列条件下将N块巧克力放入盒子中:
-
一个盒子最多只能装一块巧克力。
-
当将第i块巧克力放入第j个盒子时必须满足Ai ≤ Cj和Bi ≤ Dj的条件(巧克力不能旋转)。
本题不会卡常,时间复杂度合理即可通过
输入
第一行两个整数n,m(1<=n,m<=200000)
第二行n个数代表A1...Ai...An,(1<=Ai<=10^9)
第三行n个数代表B1...Bi...Bn,(1<=Bi<=10^9)
第四行m个数代表C1...Ci...Cm,(1<=Ci<=10^9)
第五行m个数代表C1...Ci...Cm,(1<=Di<=10^9)
输出
如果可以的把N块巧克力在盒子里,打印Yes;否则,打印No。
提示
样例解释:
我们可以把第一块巧克力放在第三个盒子里,第二块放在第一个盒子里。
输入2:
2 2
1 1
2 2
100 1
100 1
输出2:
No
输入3:
1 1
10
100
100
10
输出3:
No
输入4:
1 1
10
100
10
100
输出4:
Yes