区间覆盖
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定一个目标范围 和一组区间 ,你需要选择最少数量的区间,使得这些区间的并集能够完全覆盖目标范围 。如果无法覆盖整个目标范围,则输出 -1。
输入格式
- 第一行包含两个整数 和 ,表示目标范围 。
- 第二行包含一个整数 ,表示区间的数量。
- 接下来的 行,每行包含两个整数 和 ,表示第 个区间 。
输出格式
- 输出一个整数,表示覆盖目标范围 所需的最少区间数量。
- 如果无法覆盖整个目标范围,则输出
-1。
1 10
5
1 5
2 6
4 8
6 9
7 10
3