[ABC312F] Cans and Openers
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
AT_abc312_f [ABC312F] Cans and Openers
题目描述
有 个物品。
这些物品分别属于以下三类之一:不需要开罐器的罐头、需要开罐器的罐头、开罐器。
第 个物品由整数对 表示,具体如下:
- 如果 ,则第 个物品是不需要开罐器的罐头,获得它可以获得 的满足度。
- 如果 ,则第 个物品是需要开罐器的罐头,获得它并使用开罐器后可以获得 的满足度。
- 如果 ,则第 个物品是开罐器,可以用于开启最多 个罐头。
请你从 个物品中选出 个,求能够获得的满足度总和的最大值。
输入格式
输入按以下格式从标准输入给出。
输出格式
请输出一个整数,表示最大可能获得的满足度总和。
样例 1
输入
8 4
0 6
0 6
1 3
1 5
1 15
2 1
2 10
2 100
输出
27
样例 2
输入
5 5
1 5
1 5
1 5
1 5
1 5
输出
0
样例 3
输入
12 6
2 2
0 1
0 9
1 3
1 5
1 3
0 4
2 1
1 8
2 1
0 1
0 4
输出
30
说明/提示
限制条件
- 取 中的一个
- 输入的所有值均为整数
样例解释 1
选择第 个物品,并用第 个物品(开罐器)开启第 个物品,可以获得满足度 。不存在能获得满足度 或以上的选法,在上述例子中,即使用第 个物品或第 个物品代替第 个物品,也可以获得满足度 。
由 ChatGPT 4.1 翻译
寒假集训初中组20260205(AT_abc312)
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 8
- 开始于
- 2026-2-5 8:30
- 结束于
- 2026-2-5 11:00
- 持续时间
- 2.5 小时
- 主持人
- 参赛人数
- 13