#1292. 1.购买商品-题面需要核实

1.购买商品-题面需要核实

当前没有测试数据。

1.购买商品

题目描述

小明带着MoneyMoney元去商场买礼物。AA商品有mm种,已知每种的价钱及价值,且每种商品只能购买一个,剩下的钱买BB商品。

BB商品有nn种,已知每种的价钱及价值,每种可以购买多个。

求小明在购买AA商品价值之和最大的情况下,购买BB商品价值之和的最大值。

输入格式

输入文件第一行为一个整数MoneyMoney

第二行有一个整数mm,为AA商品的种类。

以下mm行每行有两个整数,分别为一种AA商品的价格v1v_1和价值g1g_1

再下面有一个整数nn,为BB商品的种类。

再下面nn行每行有两个整数,分别为一种BB商品的价格v2v_2和价值g2g_2

输出格式

输出一个整数,即最大的爱情度。

数据范围与提示

对于100%100\%的数据:

  • 0Money10000000 \leq Money \leq 1000000
  • 0<m<100 < m < 10
  • 0<n<300 < n < 30
  • 0<v1,g1maxint0 < v_1, g_1 \leq maxint
  • 0<v2,g2maxint0 < v_2, g_2 \leq maxint

样例

3
1
1 1
1
1 3
6