Toggle navigation
算苗科技
题目
状态
排名
竞赛&作业
开放课演练
登录
注册
3816最大收益 (maxbenefit)
3816 最大收益 (maxbenefit)
题目描述
商店里有n种商品和K个按顺序给出的订单。每种商品给定名称,收益和库存。每个订单给出需求商品和需求数量。编程判断是否能依据满足所有的订单,如果可以输出收益;否则输出“-X”,“X”表示第一个无法满足的订单编号
输入格式:
第1行2个整数n和k,k<=n<=10^5;
下面是n行,每行表示一种商品的名称,收益和库存3种信息。
再下面的若干行,每行表示一个订单的需求商品和需求数量两种信息。
每种商品的个数保证在int范围内,每保每个订单中都不会出现没有的商品,商品名的长度<=20
输出格式:
一行一个整数,表示收益,或者“-X”,X表示每一个无法满足的订单编号。
输入样例
复制
3 5 apple 1 100 pear 5 90 football 30 10 pear 24 apple 18 football 4 pear 1 football 6
输出样例
复制
443
说明
提交
30
72
通过
提交
时空限制
1000ms/32mb
题目来源
评测方式
在线评测
题目类型
map和pair
难 度
提交
题解
提交状态