#P4968. Segment-cover
Segment-cover
Description
给出n个区间,第i个区间的左右端点是【ai,bi】,现在要在这些区间中选出若干个,使得区间[0, m]被所选区间的并集覆盖(即每一个0<=i<=m都在某个所选的区间中)。保证答案存在,求所选区间个数的最小值。
Input Format
输入第一行包含两个整数n和m(1<=n<=5000,1<=m<=10^9)
Output Format
接下来n行,每行两个整数ai,bi(0<=ai,bi<=m)。8 8
0 4
0 3
0 2
0 1
3 5
4 7
7 8
5 83