G. *【背包:二维01背包】潜水员

    传统题 1000ms 128MiB

*【背包:二维01背包】潜水员

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

潜水气缸优化问题

题目描述

某潜水员收到一次潜水任务,需要一定量的氧气 O2 \text{O}_2 和一定量的氮气 N2 \text{N}_2

现有 n n 个气缸,每个气缸有三个属性:氧气量 o2 o_2 、氮气量 n2 n_2 和重量 w w

求满足潜水员需求的氧气量和氮气量的气缸总重量的最小值。

示例
潜水员需要 5 升氧气和 60 升氮气。现有 5 个气缸(数据如下),则最小总重量为 249(可选第 1、2 号气缸,或第 4、5 号气缸):

气缸 o2 o_2 n2 n_2 w w
第1号 3 36 120
第2号 10 25 129
第3号 5 50 250
第4号 1 45 130
第5号 4 20 119

输入格式

第一行两个整数 O2 \text{O}_2 N2 \text{N}_2 1O221 1 \le \text{O}_2 \le 21 1N279 1 \le \text{N}_2 \le 79 ),表示所需氧气量和氮气量。

第二行一个整数 n n 1n1000 1 \le n \le 1000 ),表示气缸数量。

接下来 n n 行,每行三个整数 o2 o_2 n2 n_2 w w 1o221 1 \le o_2 \le 21 1n279 1 \le n_2 \le 79 1w800 1 \le w \le 800 ),表示每个气缸的氧气量、氮气量和重量。

输出格式

一个整数,表示满足需求的气缸总重量的最小值。

5 60
5
3 36 120
10 25 129
5 50 250
1 45 130
4 20 119
249

新初二 20260719下午(背包,16:00考察)

未参加
状态
已结束
规则
XCPC
题目
10
开始于
2026-7-19 15:40
结束于
2026-7-19 16:40
持续时间
1 小时
主持人
参赛人数
16