3721: 云计算

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:9 解决:7

题目描述

北化ACM社团有n台云服务器,每台服务器都有一个使用期限,第i台服务器还能使用Ri天。现在有m个任务需要部署到云服务器上运行,第j个任务需要运行Tj天。第j个任务能够部署在第i台服务器上时当且仅当 Tj <=Ri,并且每台服务器在其使用期限内总共只能运行一个任务。即使Tk+T<=Ri,你也无法将第k个和第j个任务一起部署到第i 台服务器上,否则这题将失去其签到题的作用。为了能充分利用云服务器,现在需要计算最多能部署多少任务。而你作为北化ACM的希望,这个问题需要由你 来解决。 

输入

单组数据

第一行两个整数代表 n和m

第二行 n个整数代表 R1,R2,...,Rn

第三行 m个整数代表T1,T2,...,Tm

1<= n,m,Tj ,R<=100000

输出

输出一个整数代表最多有多少个任务能够部署到云服务器上

样例输入 复制

5 5
6 1 3 4 2 
4 6 6 2 5 

样例输出 复制

3