第一行输入包含一个整数n(1<=n<=2000),表示商店里计算机的数量。
接下来的n行,每行包含3个用空格隔开的整数,ci,fi,vi(1<=ci<=50,1<=fi<=10^9,1<=vi<=10^9),
分别表示商店里第i台计算机的CPU核心数量,工作频率和价格
之后的一行包括一个整数m,(1<=m<=2000),表示订单的数量。
接下来的m行,每行包括3个用空格隔开的整数Cj,Fj,Vj(1<=Cj<=50,1<=Fj<=10^9,1<=Vj<=10^9),
表示这个订单所需的CPU核心数量,CPU核心的最低工作频率,以及这个顾客愿意给出的定价。
分组数据范围:
对于18%的数据点,n<=15
对于另外18%的数据点,m<=15
对于另外18%的数据点,n,m<=250,ci=Cj=1
对于另外18%的数据点,fi=Fj=1
对于另外18%的数据点,vi=Vj=1
对于另外10%的数据点,没有任何限制