Toggle navigation
Reach-Top OJ
问题
题解
知识点/来源
学习
视频
状态
信息技术
排名
微信答题
初赛练习
挑战赛
随机挑战赛
挑战赛
竞赛/作业
Login
问题 6840 --买点心
6840: 买点心
★★★★
时间限制:
1 Sec
内存限制:
128 MB
提交:
3
解决:
3
[
提交
][
状态
][命题人:
]
题目描述
ZZX又感到肚子饿了,决定去夜市买点心。夜市的点心共有n份,每份点心有饱腹感、含糖量和价格。ZZX希望花最少的钱,同时要求所选点心的饱腹感之和至少达到x,含糖量之和又不超过y。现在请帮忙计算一下,他至少要花多少钱。
输入
第一行为3个整数x,y与n(1<=x<=100,1<=y<=100,1<=n<=1000)。
第2行至n+1行,每行3个整数ai,bi和ci(1<=ai<=100,1<=bi<=100,1<=ci<=1000),分别表示第i份点心的饱腹感、含糖量和价格。
输出
一个整数,表示满足饱腹感与含糖量要求的前提下花费的最少钱数,若无法满足ZZX的条件,则输出-1。
样例输入
Copy
10 8 4 12 7 20 5 6 2 7 3 5 4 5 4
样例输出
Copy
9
提示
测试样例2
输入:
10 8 4
12 7 20
5 6 2
7 4 5
4 5 4
输出:
20
测试样例3
输入:
10 8 4
12 9 20
5 6 2
7 4 5
4 5 4
输出:
-1
来源
ZJX2024
[
提交
][
状态
]