#P0208. A. 覆盖(cover)
A. 覆盖(cover)
题目描述
在 AC王国中,有 段城墙,编号为 到 。此外,还有 个炮塔。
第 个炮塔负责守卫区间:
即所有编号从 到 的城墙。
当一个炮塔被摧毁后,它原本守卫的城墙将不再被该炮塔守卫。
你的任务是:
最少需要摧毁多少个炮塔,才能使得至少存在一段城墙没有被任何炮塔守卫?
输入格式
第一行包含两个整数:
接下来 行,每行两个整数:
输出格式
输出一个整数,表示最少需要摧毁的炮塔数量。
样例 #1
输入
10 4
1 6
4 5
5 10
7 10
输出
1
样例 #2
输入
5 2
1 2
3 4
输出
0
样例 #3
输入
5 10
2 5
1 5
1 2
2 4
2 2
5 5
2 4
1 2
2 2
2 3
输出
3
数据范围
相关
在下列比赛中: