G. 小挖的买花

    Type: RemoteJudge 1000ms 512MiB

小挖的买花

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目背景

小挖喜欢买花,但是 ta 太懒了!所以这个任务全权交给了你。

题目描述

花店里只有 nn 株花,每一株花都有三个属性:价格 costicost_i、美丽度 beibe_i、新鲜程度 frifr_i

小挖每次都有不同的要求。准确来说,对于第 jj 次买花,你手里的钱至多能买下总价为 cjc_j 的花。同时,小挖还要求购买花的新鲜程度总和大于等于 fjf_j。而小挖希望知道,在满足 ta 给出的条件后,购买花的美丽度总和的最大值是多少?如果拥有的钱无论如何都无法满足新鲜程度总和大于等于 fjf_j 的要求,输出 00

小挖一共要让你买 qq 次花,你能否正确回答 ta 的问题呢?询问彼此独立。

输入格式

11 行,共两个正整数 n,qn,q

2n+12\sim n+1 行,每行三个正整数 costi,fri,beicost_i,fr_i,be_i,分别表示一株花的三个属性。

n+2n+q+1n+2\sim n+q+1 行,每行两个正整数 cj,fjc_j,f_j,表示每次买花时的要求。

输出格式

qq 行,每行一个整数,表示美丽度总和的最大值。如果无解,输出 00

5 1
2 4 5
4 3 3
1 3 2
3 4 3
3 2 5
10 10

15

提示

对于 20%20\% 的数据,3n,q163\leq n,q\leq 16

对于 40%40\% 的数据,3n,q303\leq n,q\leq 300cj,fj500\leq c_j,f_j\leq 50

对于 60%60\% 的数据,3n1003\leq n\leq 1001q5×1041\leq q\leq 5\times 10^40costi,fri,cj,fj1000\leq cost_i,fr_i,c_j,f_j\leq 100

对于另外 20%20\% 的数据,对于每次买花,都有 fj=0f_j=0

对于 100%100\% 的数据,3n5003\leq n\leq 5001q106\boldsymbol{1\leq q\leq 10^6}0costi,fri,cj,fj5000\leq cost_i,fr_i,c_j,f_j\leq 5001bei1061\leq be_i \leq 10^6

【蒙青创】2025年CSP-J/S 冲刺【DP T4冲刺AK】

Not Claimed
Status
Done
Problem
28
Open Since
2025-9-26 0:00
Deadline
2025-11-30 23:59
Extension
24 hour(s)