#P3400. Dropping the stones
Dropping the stones
题目描述
你有块石头(),每块石头由重量和价值()描述。你需要将这些石头通过一个槽道放入两个仓室A或B中的一个。
仓室切换的机制如下:石头会持续落入某个仓室,直到该仓室的总重量超过另一个仓室的总重量且差值大于。此时槽道会切换到另一个仓室。初始时两个仓室均为空,且第一块石头必须落入仓室A。
任务是在所有石头都落入后,计算仓室B中石头的最大总价值。
输入格式
输入由行组成。第一行包含两个整数和,用一个或多个空格分隔。接下来的行每行包含两个整数和,分别表示第块石头的重量和价值。所有输入数据(除外)均为到之间的整数。
输出格式
输出仅一行,包含仓室B中石头的最大总价值。
输入数据示例1
4 2
2 2
2 2
1 1
1 1
输出数据示例1
3
来源
东北欧2001年西部赛区