#CF809D. 波罗的海搭便车
波罗的海搭便车
波罗的海搭便车
- 时间限制:2 秒
- 内存限制:256 MiB
题目描述
Leha 和 Noora 计划依次经过 个城市。第 个城市的景点只在第 天到第 天开放,两个端点都包含在内。
可以为每个城市 任选一个整数日期 。随后,从城市序列中选择一个下标严格递增的子序列 ,并要求相应日期也严格递增:
求最多能够选择多少个城市。旅行可以从任意日期开始。
输入格式
第一行包含一个整数 ,表示城市数量。
接下来 行,每行包含两个整数 ,表示第 个城市景点的开放日期区间。
输出格式
输出一个整数,表示最多能够选择的城市数量。
样例输入
5
6 6
1 2
3 4
2 2
1 4
样例输出
3
样例说明
可以在第 天访问城市 ,第 天访问城市 ,第 天访问城市 ,共访问三个城市。
数据范围
对于所有数据:
- ;
- 。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 20 | |
| 2 | 40 | |
| 3 | 无特殊限制 |