A. 购买原石

    传统题 1000ms 256MiB

购买原石

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

样例下载

问题描述

某原石市场共有 N 块原石出售,第 i 件原石的价格为 Ai。

众所周知,购买原石是有风险的,资金充裕的客户才能抵御较大的风险。所以该市场对每块原石进行了评估,对于第 i 件原石,评估价值为 Vi,资金风险线为 Bi,即如果某客户购买时手中的资金小于 Bi,该原石是不会出售给该客户的。

商人阿龙手中的资金为 M,他想知道如何购买,可以使得买到的原石的评估价值之和最大。

你能帮助他吗?你只需要输出这个最大值。如果阿龙无法购买任何一块原石,你只需要输出 0 即可。

输入格式

多组数据。对于每组数据:

  • 第一行:两个整数 N, M

  • 接下来 N 行,每行三个整数:Ai, Bi, Vi

输出

每组数据的答案占一行

样例输入

2 50
10 60 1000
20 50 500
3 100
50 100 500
30 30 700
20 70 300

样例输出

500
1200

数据范围

不超过 10 组 数据。1 ≤ N ≤ 500, 1 ≤ M ≤ 5000, 1 ≤ Ai ≤ Bi ≤ 1000, 1 ≤ Vi ≤ 1000

2026-03-21-提高级

未参加
状态
已结束
规则
OI
题目
3
开始于
2026-3-21 7:20
结束于
2026-3-21 11:20
持续时间
4 小时
主持人
参赛人数
14