#LQC20220404. 帮助

帮助

题目描述

已知有 MM 名需要帮助的贫困学生,及每名学生购买图书的金额;和 NN 位愿意提供帮助的志愿者,及每名志愿者愿意帮助的金额。
NN 名志愿者认领贫困生进行帮助,每人可以认领贫困学生的名额不限,但如果志愿者愿意帮助的金额小干每名贫困生购买图书的金额,那么该志愿者不能认领贫困学生。请你计算出这些志愿者最多可以认领多少名贫困学生(一名学生只能被一名志愿者认领)。例如:M=5M=5N=25N=25 名贫困学生购买图书金额分别是:2002001451452402405050454522 名志愿者帮助金额分别为 150150300300。则最多可以认领 44 名学生。(金额 300300 的志愿者认领 2002005050454533 名学生,金额 150150 的志愿者认领 14514511 名学生)。

输入格式

第一行输入一个正整数 M(1<M<200)M(1<M<200),表示有 MM 名贫困学生
第二行输入 MM 个正整数(10<10< 正整数 <300<300),表示每名贫困生需要购买的图书金额,正整数之间一个空格隔开
第三行输入一个正整数 N(1<N<50)N(1<N<50),表示有 NN 名志愿者
第四行输入 NN 个正整数(10<10< 正整数 <10000<10000),表示 NN 名志愿者帮助的金额,正整数之间一个空格隔开

输出格式

输出一个整数,表示 NN 名志愿者最多可以认领多少名贫困学生

样例

输入样例 #1

5
200 145 240 50 45
2
150 300

输出样例 #1

4