#B246. 区间的交集

区间的交集

题目描述

给定 nn 个数轴上的闭区间,请统计有多少对区间的交集不是空集。

输入格式

  • 第一行:一个整数 nn;
  • 接下来 nn 行:每行两个整数 aia_i 与 bib_i,表示一个闭区间的左端点与右端点。

输出格式

  • 单个整数:表示有多少对区间的交集不是空集。
3
1 10
1 4 
5 12
2
2
1 2
2 3
1

说明

两个闭区间的交可能只有一个数字,在这种情况下,也是符合非空要求的。

数据范围

  • 对于 30% 的数据,1≤n≤5 0001 \le n \le 5\,000;
  • 对于 60% 的数据,1≤n≤20 0001 \le n \le 20\,000;
  • 对于 100% 的数据,1≤n≤300 0001 \le n \le 300\,000;
  • 1≤ai≤bi≤1 000 0001 \le a_i \le b_i \le 1\,000\,000。

Statistics

Related

In following contests:

GESP 五级 模拟练习 day25.7