1020: 线段和点
Memory Limit:256 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
有n个点和m个区间,点和区间的端点全部是整数,对于点a和区间[b,c],若a>=b且a<=c,称点a满足区间[b,c]。
求最小的点的子集,使得所有区间都被满足。
求最小的点的子集,使得所有区间都被满足。
Input
输入描述:
第一行两个整数n m
以下n行 每行一个整数,代表点的坐标
以下m行 每行两个整数,代表区间的范围
第一行两个整数n m
以下n行 每行一个整数,代表点的坐标
以下m行 每行两个整数,代表区间的范围
Output
输出描述:
输出一行,最少的满足所有区间的点数,如无解输出-1。
输出一行,最少的满足所有区间的点数,如无解输出-1。
Sample Input Copy
5 5
2
6
3
8
7
2 5
3 4
3 3
2 7
6 9
Sample Output Copy
2
HINT
HINT:时间限制:1.0s 内存限制:256.0MB
1<=n,m<=10000
0<=点和区间的坐标<=50000
1<=n,m<=10000
0<=点和区间的坐标<=50000