图片被删除,或者路径改变
问题1332--樱果运输

1332: 樱果运输

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述


夏天来了,又到了樱果收获的季节,樱果是一种好吃的水果,深受蓝月市市民喜爱。

现在有许多农场要将收获的樱果发往市区,而农场主们希望在有限的资金下把自己农场的所有樱果运走,并且希望运送的卡车数尽可能少,请问是否能成功将所有樱果运走。如果能运走,输出最少需要多少辆卡车,如果不能全部运走,输出 −1-11

输入


第一行两个整数 nnnmmm ( 1≤n,m≤1001 \le n,m \le 1001n,m100 ) 。

接下来 nnn 行,每行有两个整数分别代表每辆卡车的运费 www ( 1≤w≤1031 \le w \le 10^31w103) 和载货量 ttt ( 1≤t≤1031 \le t \le 10^31t103 ) 。

接下来 mmm 行,每行两个整数分别代表农场主的钱数 xxx ( 1≤x≤1031 \le x \le 10^31x103 ) 和该农场主的樱果的重量 yyy ( 1≤y≤1031\le y \le 10^31y103 ) 。

输出

每行一个整数代表最少需要多少卡车,如果不能全部运走,输出 -11

样例输入 Copy

5 3
10 10
15 5
5 6
1 20
30 30
10 10
10 25
20 45

样例输出 Copy

1
2
-1

提示


第一个农场可以租用 10 1010 \space 1010 10 的卡车
第二个农场可以租用 1 201 \space 201 205 65 \space 65 6 两辆卡车
第三个农场资金不能租到足够的卡车、
每个农场是独立的,前面农场用过的卡车后面依旧可以租赁使用,可视作单独的询问。