C0364 信号发射器
题目描述
某通信公司需要在一条直线上安装无线信号发射器,来覆盖沿线的 n 个区域。每个区域用两个坐标点表示其起点和终点 [ai, bi]。公司希望知道最少需要安装多少个信号发射器,才能覆盖所有需要服务的区域。
每个信号发射器安装在某个点上,可以覆盖到该点所在的所有区域。
输入描述
第一行一个整数n,表示需要覆盖的区域数量。
接下来 n 行,每行两个整数 ai 和 bi,表示第 i 个区域的起点和终点坐标。
输出描述
输出最少需要安装的信号发射器数量。
输入1
5
1 5
3 8
6 12
10 15
13 18
输出1
3
提示
样例解释:
最少需要安装 3 个信号发射器,例如放在坐标 5、12、18:
发射器放在 5,可以覆盖区间 [1,5] 和 [3,8]
发射器放在 12,可以覆盖区间 [6,12] 和 [10,15]
发射器放在 18,可以覆盖区间 [13,18]
这三个点刚好覆盖了所有给定的区间。