CF1610C Keshi Is Throwing a Party
题目描述
Keshi 正在举办一场派对,他希望派对上的每个人都能开心。
他有 $n$ 个朋友。他的第 $i$ 个朋友拥有 $i$ 美元。
如果你邀请第 $i$ 个朋友参加派对,只有当派对上比他更有钱的人最多有 $a_i$ 个,并且比他更穷的人最多有 $b_i$ 个时,他才会开心。
Keshi 想邀请尽可能多的人。请你求出他最多能邀请多少人,使得每个被邀请的人都能开心。
输入格式
第一行包含一个整数 $t$ $(1\le t\le 10^4)$,表示测试用例的数量。接下来是每个测试用例的描述。
每个测试用例的第一行包含一个整数 $n$ $(1\le n\le 2 \cdot 10^5)$,表示 Keshi 的朋友数量。
接下来的 $n$ 行中,第 $i$ 行包含两个整数 $a_i$ 和 $b_i$ $(0 \le a_i, b_i < n)$。
保证所有测试用例中 $n$ 的总和不超过 $2 \cdot 10^5$。
输出格式
对于每个测试用例,输出 Keshi 最多能邀请的人数。
说明/提示
在第一个测试用例中,他邀请了第一个和第二个人。如果他邀请所有人,则第三个人不会开心,因为比他更穷的人会超过 $1$ 个。
由 ChatGPT 4.1 翻译