#3176. C - Standing On The Shoulders
C - Standing On The Shoulders
Time Limit: 2 sec / Memory Limit: 1024 MB
问题陈述
有 个巨人,他们的名字分别是 到 。当巨人 站在地上时,他们的肩高是 Ai,头高是 Bi
你可以选择 的 (P1, P2, ..., PN) 排列组合,并根据以下规则堆叠 个巨人:
-
首先,将 巨人放在地上。巨人 的肩膀距离地面的高度为 ,头部距离地面的高度为 。
-
为了 的顺序,把巨人 放在巨人 的肩膀上。如果巨人 的肩膀距离地面的高度是 ,那么巨人 的肩膀距离地面的高度就是 ,他们的头距离地面的高度就是 。
求最上面的巨人 的头部距离地面的最大可能高度。
限制因素
- 所有输入值均为整数。
输入
输入内容由标准输入法提供,格式如下
Output
Print the answer.
Sample Input 1
3
4 10
5 8
2 9
样本输出 1
18
如果 ,那么从地面测量,巨人 的肩高为 ,头高为 ;巨人 的肩高为 ,头高为 ;巨人 的肩高为 ,头高为 。
最上面的巨人的头部离地面的高度不能大于 ,因此打印 。
Sample Input 2
5
1 1
1 1
1 1
1 1
1 1
Sample Output 2
5
Sample Input 3
10
690830957 868532399
741145463 930111470
612846445 948344128
540375785 925723427
723092548 925021315
928915367 973970164
563314352 832796216
562681294 868338948
923012648 954764623
691107436 891127278
Sample Output 3
7362669937
相关
在下列比赛中: