3621: 参加多少个活动

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:4 解决:3

题目描述

学校在最近 N 天内安排了 N 个活动,每个活动都有一个开始时间和结束时间。你希望尽可能多地参加这些活动。但有一个限制:你不能同时参加两个时间上有重叠的活动(如果一个活动在 t 时刻结束,另一个在 t 时刻开始,可以连续参加)。 请你计算:最多能参加多少个活动?

输入

  • 第一行包含一个整数 N1 ≤ N ≤ 100000),表示活动的数量。
  • 接下来 N 行,每行包含两个整数 s[i] 和 e[i]0 ≤ s[i] < e[i] ≤ 10^9),表示第 i 个活动的开始时间结束时间

输出

输出一个整数,表示最多能参加的活动数量。

样例输入 复制

4
1 3
2 4
3 5
4 6

样例输出 复制

2