题库练习 Tram
← 上一题 下一题 →

A8173 | Tram

时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

Linear Kingdom has exactly one tram line. It has $n$ stops, numbered from $1$ to $n$ in the order of tram's movement. At the $i$ -th stop $a_{i}$ passengers exit the tram, while $b_{i}$ passengers enter it. The tram is empty before it arrives at the first stop. Also, when the tram arrives at the last stop, all passengers exit so that it becomes empty.

Your task is to calculate the tram's minimum capacity such that the number of people inside the tram at any time never exceeds this capacity. Note that at each stop all exiting passengers exit before any entering passenger enters the tram.

输入格式

The first line contains a single number $n$ ( $2<=n<=1000$ ) — the number of the tram's stops.

Then $n$ lines follow, each contains two integers $a_{i}$ and $b_{i}$ ( $0<=a_{i},b_{i}<=1000$ ) — the number of passengers that exits the tram at the $i$ -th stop, and the number of passengers that enter the tram at the $i$ -th stop. The stops are given from the first to the last stop in the order of tram's movement.

- The number of people who exit at a given stop does not exceed the total number of people in the tram immediately before it arrives at the stop. More formally, ![](/uploads/acgo/image/d18e5e0bbd039711_587a9a867bbc.jpeg). This particularly means that $a_{1}=0$ .
- At the last stop, all the passengers exit the tram and it becomes empty. More formally, ![](/uploads/acgo/image/99b0cb09da603ce3_1ccc84ded39a.jpeg).
- No passenger will enter the train at the last stop. That is, $b_{n}=0$ .

输出格式

Print a single integer denoting the minimum possible capacity of the tram (0 is allowed).

输入输出样例

输入 #1
4
0 3
2 5
4 2
4 0
输出 #1
6
C++ 编辑器
输入
输出