D. 大冒险(adventure)

    传统题 1000ms 256MiB

大冒险(adventure)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小A 在玩一款好玩的冒险游戏。

在这个游戏中,小A有 HH 的生命值和 KK 体力值。

在一天中,游戏系统会发布 nn 个怪物讨伐任务。 完成第 ii 个任务会消耗小A hih_i 的生命值和 kik_i 的体力值,然后获得 wiw_i金币。

当小A 的生命值或体力值下降到小于 00 时,她就会死亡。 但当他可以扣除生命值来补充能量值。形式化来说,在任意时刻,他可以选择一个整数 aa,使自己的生命值 a-a ,让体力值 +a+a

现在在保证小A不会死亡的情况下,他最多能获得多少金币。

输入格式

第一行三个整数 n,H,Kn,H,K

接下来 nn 行,每行三个整数 hi,ki,wih_i,k_i,w_i,含义如题。

输出格式

共一行一个整数,表示答案。

样例一

输入

5 10 10
7 2 8
5 1 2
3 5 7
2 4 9
0 5 4

输出

21

样例解释

小A先消耗一点生命值,转化为一点体力值,选择第 1,4,51,4,5 个任务,需要 7+3=107+3=10 生命值,2+4+5=112+4+5=11 体力值,获得 8+9+4=218+9+4=21 个金币。

数据范围

对于所有数据 n1000,0H,K,ji,ki300,wi109n\le 1000,0\le H,K,j_i,k_i\le 300,w_i\le 10^9

测试点 数据范围
131\sim 3 n10n\le 10
474\sim 7 n20n\le 20
8108\sim 10 n,H,K50n,H,K\le 50
111311\sim 13 K=0K=0
141614\sim 16 H=0H=0
172017\sim 20 无限制

CSP暑假集训模拟2(普转提)

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-8-9 8:30
结束于
2024-8-9 11:30
持续时间
3 小时
主持人
参赛人数
13