#iai15c5. 共享汽车(Shared Cars)

共享汽车(Shared Cars)

共享汽车(Shared Cars)

题目描述

有 N 个人申请租车,第 i 人申请从第 Sᵢ 天早晨开始使用,到第 Tᵢ 天晚上归还。为了满足所有申请,至少需要多少辆车?

输入格式

  • 第一行:单个整数 N;
  • 第二行到第 N+1 行:第 i+1 行有两个整数 Sᵢ 与 Tᵢ。

输出格式

单个整数,表示至少需要的车辆数。

数据范围

  • 对于 40% 的数据,1 ≤ n ≤ 15;
  • 对于 70% 的数据,1 ≤ n ≤ 5000;
  • 对于 100% 的数据,1 ≤ n ≤ 100,000;
  • 1 ≤ Sᵢ ≤ Tᵢ ≤ 1,000,000。

样例输入 #1

3 1 3 3 5 2 4

样例输出 #1

3

说明:三人各需要一辆车

样例输入 #2

3 1 10 20 30 40 50

样例输出 #2

1

知识点与难度

本题涉及的知识点从属于 GESP 4级,难度等级:⭐⭐


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模 n≤10 / 特殊: 全重叠 / 特殊: 全不重叠
2 15 9~11 Hack: n=1 / Hack: 所有区间相同 / Hack: 端点重叠
3 30 12~20 中规模 n≈100~5000 / 大规模 n≈100000 压力
4 25 21~25 随机 n=1~100000 回归