#HD202503G. 性质不同的树
性质不同的树
在一个无限长的数轴上,有 个集合,每个集合给定一个范围 ,其中 和 为整数,且满足 。
我们称两个整数 和 性质不同,当且仅当存在至少一个集合 ,使得 属于 但 不属于 ,或者 不属于 但 属于 。
你的任务是计算在这个数轴上最多可以选出多少个数,使得这些数的性质两两不同。
输入格式
第一行包含一个整数 ,表示测试样例的组数 。
每组测试样例的格式如下:
第一行包含一个整数 ,表示集合的数量 。
接下来的 行,每行包含两个整数 和 ,表示集合的范围 。
保证所有测试样例的 的总和不超过 。
输出格式
对于每组测试样例,输出一个整数,表示数轴上最多可以选出的性质两两不同的数的数量。
样例
输入
3
1
1 6
4
0 12
4 13
6 13
12 13
0
2
6
1
输出
2
6
1