#arc053c. [arc053_c]魔法使い高橋君

[arc053_c]魔法使い高橋君

题目描述

高桥君会 NN 个魔法。将这些魔法分别编号为 11NN

开始时,气温为 00 度。高桥君咏唱第 ii 个魔法后,气温会先上升 aia_i 度再下降 bib_i 度。

高桥君会将所有魔法都咏唱一遍。这期间气温的最大值为 XX 度。高桥君可以自己决定咏唱魔法的顺序,来使 XX 的值尽量小。

求最小的 XX 值。

数据范围

  • 1N1051 \le N \le 10^5
  • ai,bia_i,b_i 都是整数。
  • 1ai,bi1091 \le a_i,b_i \le 10^9

输入输出格式

输入格式:

输入按以下形式:

NN a1 b1a_1 \space b_1 :: aN bNa_N \space b_N

输出格式:

输出 XX 的最小值。

输入输出样例

输入样例1

1
10 20

输出样例1

10

样例解释1

咏唱唯一一个魔法。气温的变化如下:010100 → 10 → -10

输入样例2

2
30 20
10 20

输出样例2

20

样例解释2

先咏唱第 22 个魔法,再咏唱第 11 个魔法,气温变化如下: 010102000 →10 → -10 → 20 → 0

输入样例3

5
5 10
10 5
10 15
15 10
20 20

输出样例3

10

样例解释3

举例来说,可以按 1,3,5,2,41,3,5,2,4 的顺序咏唱魔法。