SZ#G4R17. 【GESP强化 四级】摆渡车容量

提交1 通过1
通过率100%
时间限制1000ms
内存限制256MiB
    ID: 11389 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 普及- 上传者: 标签>GESPGESP强化C++c++编程题递推算法状态维护最大值

题目描述

珅泽教育的校园摆渡车依次经过 nn 个站点。到达第 ii 站时,先有 aia_i 名乘客下车,再有 bib_i 名乘客上车。车辆从第一站出发前是空的,离开最后一站后也会再次为空;所有记录都保证下车人数不会超过当时车内人数。

为了安排一辆不会在任何路段超员的车,刘老师逐站更新车内人数,并记录整个行程中出现过的最大人数。这个最大值就是本次线路至少需要的座位容量。

输入格式

第一行一个整数 nn。接下来 nn 行,第 ii 行包含两个整数 aia_ibib_i

输出格式

一行一个整数,表示这条线路所需的最小车辆容量。

4
0 3
2 5
4 2
4 0
6
2
0 1
1 0
1
3
0 10
0 0
10 0
10

样例解释

各站离开后的车内人数依次为 3,6,4,03,6,4,0,途中最大值为 66,所以车辆至少需要 66 个座位。

数据范围与约定

  • 2n10002\le n\le1000
  • 0ai,bi10000\le a_i,b_i\le1000
  • 第一站无人下车,最后一站无人上车
  • 每站下车人数不超过到站时车内人数,最后车辆为空