2055:坤币发放
文件提交:无需freopen
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
命题人:
提交:4
解决:2
题目描述
最近璃月国突发停电,"原石"印钞机无法工作。于是璃月国国王决定用珍藏的 坤币 替代原石来给大臣发工资。
每枚 坤币 都有一定的价值,对于每个大臣,璃月国国王要保证他们领到的 坤币 价值至少不低于他们的工资,否则就会得不到那个大臣的信任,但是也不能给得太多,如果 坤币 的价值超过了那个大臣的工资太多,国王宁愿不要他的信任!
当然,如果不想得到某个大臣的信任,就没有必要给他发工资了。
对于每个大臣,国王对给他们的 坤币 价值的上限要求也可能不同,且每个大臣至多只能发到一枚 坤币。
现在给你国库中的所有 坤币 和所有大臣的需求区间,国王想知道他最多能得到多少大臣的信任。
每枚 坤币 都有一定的价值,对于每个大臣,璃月国国王要保证他们领到的 坤币 价值至少不低于他们的工资,否则就会得不到那个大臣的信任,但是也不能给得太多,如果 坤币 的价值超过了那个大臣的工资太多,国王宁愿不要他的信任!
当然,如果不想得到某个大臣的信任,就没有必要给他发工资了。
对于每个大臣,国王对给他们的 坤币 价值的上限要求也可能不同,且每个大臣至多只能发到一枚 坤币。
现在给你国库中的所有 坤币 和所有大臣的需求区间,国王想知道他最多能得到多少大臣的信任。
输入
第一行是两个整数 $n$ 和 $m$,表示大臣的数量和坤币的数量
接下来 $n$ 行,每行两个正整数 $a_i,b_i$,第 $i+1$ 行表示第 $i$ 个大臣的工资和可以获得坤币的价值上限
接下来 $m$ 行,每行一个正整数 $c_j$,表示国库中其中一枚坤币的价值
$1\le a_i,b_i,c_i\le 1000, 1\le n,m\le 10^6$
输出
输出一个整数,表示在限制条件下,国王最多能得到多少个大臣的信任
样例输入-1 复制
4 6
3 16
9 18
12 19
7 13
14
6
18
3
11
6
样例输出-1 复制
4
样例输入-2 复制
4 7
19 19
5 19
17 19
19 20
17
14
1
11
5
20
3
样例输出-2 复制
3
提示
样例解释1:
第一位大臣发价值为 $3$ 的坤币,第二位大臣发价值为 $14$ 的坤币,第三位大臣发价值为 $18$ 的坤币,第四位大臣发价值为 $11$ 的坤币