CF845C.Two TVs

传统题 时间 2000 ms 内存 256 MiB 8 尝试 11 已通过 9 标签

Two TVs

CF845C · Two TVs

中文题意

Polycarp 记下了今天想看的所有电视节目,共 nn 个,第 ii 个节目在时刻 lil_i 开始、rir_i 结束。他有两台电视,可以同时用两台电视看两个不同节目,但一台电视在同一时刻只能看一个节目。若一个节目结束的时刻恰好是另一个节目开始的时刻,则这两个节目不能在同一台电视上连着看(端点相同也算冲突)。请判断两台电视是否足以看完全部 nn 个节目。

输入格式(中文)

第一行一个整数 nn1n21051 \le n \le 2 \cdot 10^5)——节目数。接下来 nn 行,每行两个整数 lil_irir_i0li<ri1090 \le l_i < r_i \le 10^9)——第 ii 个节目的开始与结束时刻。

输出格式(中文)

若两台电视足以看完所有节目,输出 YES(不含引号),否则输出 NO(不含引号)。

样例

样例 1

输入:

3
1 2
2 3
4 5

输出:

YES

样例 2

输入:

4
1 2
2 3
2 3
1 2

输出:

NO

在线编程 IDE

建议全屏模式获得最佳体验