#4532. Balance Update Query
0
Balance Update Query
Balance Update Query
题目描述
Takahashi 对每种共有 张卡片,共有 种。最初,第 种卡片的分数和配额分别设为 和 。 给出 个按以下格式的查询,请按顺序处理它们。
: 将第 种卡片的分数设为 。 : 将第 种卡片的配额设为 。 : 如果可以选择 张卡且满足下面的条件,输出所选卡片分数之和的最大可能值;否则输出 。 每种所选卡片的数量不能超过其配额。
输入格式
输入从标准输入按以下格式给出,其中 表示第 个查询:
输出格式
输出 行,其中 为第 3 类查询的数量。
第 行应包含对第 个此类查询的回答。
3
1 1
2 2
3 3
7
3 4
1 1 10
3 4
2 1 0
2 3 0
3 4
3 2
11
19
-1
4
提示
对于第 1 类查询, 且 。
对于第 2 类查询, 且 。
对于第 3 类查询,。
至少有一个第 3 类查询。
输入中的所有数值均为整数。对于第一个第 3 类查询,你可以选择一张第 2 种卡和三张第 3 种卡,总分为 ,这是最大值。
对于第二个此类查询,你可以选择一张第 1 种卡和三张第 3 种卡,总分为 ,这是最大值。
对于第三个此类查询,你无法选择四张卡,因此应输出 。
对于第四个此类查询,你可以选择两张第 2 种卡,总分为 ,这是最大值。
标签: AtCoder|abc287G
来源
AtCoder|abc287G