2073. Cow Acrobats

单点时限: 2.0 sec

内存限制: 256 MB

Farmer John’s N (1 <= N <= 50,000) cows (numbered 1..N) are planning to run away and join the circus. Their hoofed feet prevent them from tightrope walking and swinging from the trapeze (and their last attempt at firing a cow out of a cannon met with a dismal failure). Thus, they have decided to practice performing acrobatic stunts.

The cows aren’t terribly creative and have only come up with one acrobatic stunt: standing on top of each other to form a vertical stack of some height. The cows are trying to figure out the order in which they should arrange themselves ithin this stack.

Each of the N cows has an associated weight (1 <= W_i <= 10,000) and strength (1 <= S_i <= 1,000,000,000). The risk of a cow collapsing is equal to the combined weight of all cows on top of her (not including her own weight, of course) minus her strength (so that a stronger cow has a lower risk). Your task is to determine an ordering of the cows that minimizes the greatest risk of collapse for any of the cows.

输入格式

  • Line 1: A single line with the integer N.

  • Lines 2..N+1: Line i+1 describes cow i with two space-separated integers, W_i and S_i.

输出格式

  • Line 1: A single integer, giving the largest risk of all the cows in any optimal ordering that minimizes the risk.

样例

Input
3
10 3
2 5
3 3
Output
2
Hint
OUTPUT DETAILS:
Put the cow with weight 10 on the bottom. She will carry the other two cows, so the risk of her collapsing is 2+3-3=2. The other cows have lower risk of collapsing.

11 人解决,17 人已尝试。

12 份提交通过,共有 68 份提交。

6.4 EMB 奖励。

创建: 16 年,3 月前.

修改: 6 年,8 月前.

最后提交: 9 月,2 周前.

来源: USACO

题目标签