#ABC214E. 区间装箱

区间装箱

区间装箱

题目描述

对于 TT 个测试用例,分别解决下面的问题。

有编号为 1,2,…,1091,2,\dots,10^9 的 10910^9 个盒子,以及编号为 1,2,…,N1,2,\dots,N 的 NN 个球。

每个盒子最多能放一个球。

判断是否可能把全部 NN 个球都放进盒子,使得满足以下条件。

对于从 11 到 NN 的每个整数 ii,编号为 ii 的球被放在编号介于 LiL_i 和 RiR_i(含)之间的盒子里。

输入格式

输入按以下格式从标准输入给出。第一行如下:

TT

然后跟着 TT 个测试用例,每个测试用例的格式如下:

NN
L1L_1 R1R_1
L2L_2 R2R_2
…\dots
LNL_N RNR_N

输出格式

输出应有 TT 行。

在第 ii 行(1≤i≤T1 \le i \le T)中,如果在输入中的第 ii 个测试用例里能按要求把全部 NN 个球放进盒子,则输出 Yes,否则输出 No。

检查器不区分大小写;大写和小写字母都会被接受。

样例

2
3
1 2
2 3
3 3
5
1 2
2 3
3 3
1 3
999999999 1000000000
Yes
No

该输入包含两个测试用例。

在第 11 个测试用例中,下面这种放球方式满足条件,因此应输出 Yes。

把球 11 放进盒子 11。

把球 22 放进盒子 22。

把球 33 放进盒子 33。

在第 22 个测试用例中,不存在能满足条件的放球方式,因此应输出 No。

数据范围

  • 1≤T≤2×1051 \le T \le 2 \times 10^5
  • 1≤N≤2×1051 \le N \le 2 \times 10^5
  • 1≤Li≤Ri≤1091 \le L_i \le R_i \le 10^9
  • 一次输入中所有测试用例的 NN 之和至多为 2×1052 \times 10^5
难度 提高
通过率 —
尝试 0
通过 0
ID
2220
类型
传统题
Time Limit
3000ms
Memory Limit
1024MiB
上传者
标签