#4199. 站在巨人的肩膀上(Sanding on The shouders )
站在巨人的肩膀上(Sanding on The shouders )
题目描述
有个巨人,编号从到。当巨人站在地上时,他们的肩膀高度为,头部高度为。
你可以选择一个的排列,并按照以下规则堆叠这个巨人:
-
首先,将巨人放在地上。巨人的肩膀将位于距地面的高度,头部将位于距地面的高度。
-
对于,依次将巨人放在巨人的肩膀上。如果巨人的肩膀距地面高度为,那么巨人的肩膀将位于距地面的高度,头部将位于距地面的高度。
找出最顶层巨人的头部距地面的最大可能高度。
输入格式
输入从标准输入中给出,格式如下:
输出格式
输出所求答案。
样例
3
4 10
5 8
2 9
18
5
1 1
1 1
1 1
1 1
1 1
5
10
690830957 868532399
741145463 930111470
612846445 948344128
540375785 925723427
723092548 925021315
928915367 973970164
7362669937
样例1解释
如果 = ,那么从地面开始测量,巨人2的肩膀高度为5,头部高度为8,巨人1的肩膀高度为9,头部高度为15,巨人3的肩膀高度为11,头部高度为18。
最顶层巨人的头部距地面的高度不可能超过18,所以输出18。
数据范围
,所有输入值都是整数。
来源
- AtCoder ABC352C