传统题 1000ms 256MiB

红与蓝 I

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

自古红蓝出CP

题目描述

最近有一场有关于算法竞赛的camp在举行,小红和小蓝想去参加,但参加camp有一定的约束与要求

camp一共持续 mm 天,而camp举办方给出了 nn 个参与时间段,camp的参加者可以任意选择其中 一个 时间段参与camp。时间段用两个数 llrr 表示,代表参与者可以从camp开始的第 ll 天到第 rr 天参与 camp的活动。

小红和小蓝是好朋友,他们想尽量在camp多碰面一会儿。但由于特殊原因,小红和小蓝不可以选择同一个时间段。即使如此,他们依然希望他们双方可以多见面。

小红和小蓝想知道他们能一起在camp待多久?

输入格式

每个测试包含多个测试用例, 第一行给出测试用例的数量 tt 。(1t1041 \le t \le 10^4)

对于每个测试用例,第一行给出两个整数 nnmm,分别代表举办方给出的参与时间段数目与camp持续的天数。(2n2105,1m109)(2 \le n \le 2\cdot 10^5, 1 \le m \le 10^9)​

接下来 nn 行,每行给出两个数 lil_irir_i ,分别代表第 ii 个时间段的开始时间与结束时间。(1lirim)(1 \le l_i \le r_i \le m)

保证所有测试用例的 nn 之和不超过 21052\cdot 10^5

输出格式

对于每个测试用例,输出一个整数,表示小红和小蓝最多能一起参加camp的天数。

输入输出样例 #1

输入 #1

1
4 8
2 6
4 8
2 7
1 5

输出 #1

5

输入输出样例 #2

输入 #2

1
3 7
1 5
3 7
1 2

输出 #2

3

输入输出样例 #3

输入 #3

4
3 5
1 5
1 5
1 5
3 5
1 1
3 3
5 5
4 7
1 7
1 3
3 3
4 5
2 4
1 3
2 4

输出 #3

5
0
3
2

说明/提示

样例解释:

对于第一个样例,小红选择2 6这个时间段,小蓝选择2 7这个时间段,于是他们便可以一起参加55天的camp(第2,3,4,5,62,3,4,5,6天)

对于第二个样例,小红选择1 5这个时间段,小蓝选择3 7这个时间段,于是他们便可以一起参加33天的camp

2025暑期集训第四次周赛

未参加
状态
已结束
规则
ACM/ICPC
题目
9
开始于
2025-7-19 14:00
结束于
2025-7-19 18:30
持续时间
4.5 小时
主持人
参赛人数
72