atcoder#RELAY2F. Capture
Capture
Score : points
Problem Statement
In a long narrow forest stretching east-west, there are beasts. Below, we will call the point that is meters from the west end Point . The -th beast from the west is at Point , and can be sold for yen (the currency of Japan) if captured.
You will choose two integers and , and throw a net to cover the range from Point to Point including both ends, . Then, all the beasts in the range will be captured. However, the net costs yen and your profit will be the sum of over all captured beasts yen.
What is the maximum profit that can be earned by throwing a net only once?
Constraints
- All input values are integers.
Input
Input is given from Standard Input in the following format:
Output
When the maximum profit is yen, print the value of .
5
10 20
40 50
60 30
70 40
90 10
90
If you throw a net covering the range , the second, third and fourth beasts from the west will be captured, generating the profit of yen. It is not possible to earn yen or more.
5
10 2
40 5
60 3
70 4
90 1
5
The positions of the beasts are the same as Sample 1, but the selling prices dropped significantly, so you should not aim for two or more beasts. By throwing a net covering the range , you can earn yen, and this is the maximum possible profit.
4
1 100
3 200
999999999999999 150
1000000000000000 150
299