Cure_B的搬砖问题

TimeLimit:3000MS  MemoryLimit:256MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

Cure_B在阿拉德大陆里征战四方,在击败安图恩和卢克的时候可以获得一定奖励,虽然奖励很诱人,但是在为了扫荡这两个副本,需要支付一定量的魔刹石或数据性芯片作为门票。日益上涨的魔刹石和数据芯片让Cure_B感到很有压力,所以他决定去地下城中击杀怪物获得一些金币。


阿拉德大陆内有两个砖厂,格兰迪和钢铁之臂。Cure_B有n个角色,对于第i个角色,在格兰迪搬砖获得的金币是ai,在钢铁之臂搬砖获得的金币是bi,Cure_B发现了一些事情,某些角色可以组成一个组合,如果这一个组合里面的所有角色都在格兰迪搬砖,那么会带来额外w1的金币,如果都在钢铁之臂搬砖,那么会带来额外w2的金币。

Cure_B想要获得最大的金币收益,但是他没有时间来计算这个,因为他还要打团,所以他把这个问题抛给了你,想要你帮他解决这个事情。


Input

单组数据

第一行输入一个数n,代表Cure_B拥有的n个角色。

第二行输入n个数 第i个数代表第i个角色在 格兰迪 搬砖获得的金币数ai

第三行输入n个数 第i个数代表第i个角色在 钢铁之臂 搬砖获得的金币数bi

接下来输入一个数m,代表Cure_B发现的组合数量

接下来m行,每行前3个数k,w1,w2  

k代表这个组合里面有的角色数量,w1,w2 表示组合在 格兰迪 或者 钢铁之臂 获得的额外收益

接下来k个数,表示该组合中的角色编号

(n、m<=1000) 其他在int范围内



Output

输出最大收益

SampleInput
3
4 2 1
2 3 2
1
2 3 2 1 2
SampleOutput
11
Submit
题目统计信息详细
总AC数12
通过人数7
尝试人数7
总提交量28
AC率25.00%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: