第一行包含一个整数(
) --- 测试数据的组数。
对于每组测试数据:
第一行包含三个整数,
,
(
) --- 外卖平台中共有
家店,以及 Tokitsukaze 领取到的满
元减
元的VIP红包。
接下来行:
第行包含三个整数
,
,
(
) --- 第
家店上架了
个菜品,以及店铺红包是满
元可以减
元。
第行包含
个整数
,
,
,
, (
) --- 每个菜品的价格。
数据保证
对于每组测试数据,输出一行,每行包含一个整数 --- Tokitsukaze 的这顿饭的最小花费。
样例1:
第一组测试数据:
假设 Tokitsukaze 选择第家店的第
个菜品,可以使用VIP红包,最后的花费是
元。
假设 Tokitsukaze 选择第家店的第
个菜品,可以使用店铺红包和VIP红包,最后的花费是
元。
假设 Tokitsukaze 选择第家店的第
个菜品,可以使用店铺红包,最后的花费是
元。
所以选择第家店的第
个菜品花费最小,花费
元。
第二组测试数据:
不管选择哪家店的哪个菜品,都无法使用任何红包,所以选择第家店的第
个菜品花费最小,花费
元。
第三组测试数据:
白嫖!但要注意答案不能是负的,总不能吃个饭让平台倒贴你钱吧(