#P005889. 海岛探险队

海岛探险队

题目描述

一支由 NN 名队员组成的探险队需要搭建一列人梯。人梯中每名队员恰好出现一次,需要确定他们从上到下的排列顺序。

ii 名队员的体重为 WiW_i,强壮度为 PiP_i。一名队员的压力值等于他上方所有队员的体重之和减去他的强壮度。压力值可能为负数。

整列人梯的压力值为所有队员压力值中的最大值。请合理安排队员顺序,使人梯的压力值尽量小,并输出这个最小值。

输入格式

第一行包含一个整数 NN,表示队员人数。

接下来 NN 行,每行包含两个整数 Wi,PiW_i,P_i,分别表示一名队员的体重和强壮度。

输出格式

输出一个整数,表示人梯压力值的最小值。

3
20 10
5 8
6 12
1

样例解释

从上到下依次安排体重和强壮度为 (5,8)(5,8)(6,12)(6,12)(20,10)(20,10) 的队员时,各队员的压力值分别为 8-87-711,其中最大值为 11

数据范围与提示

  • 1N5×1041 \le N \le 5 \times 10^4
  • 1Wi1041 \le W_i \le 10^4
  • 1Pi1091 \le P_i \le 10^9