#K0501. 最高海拔

最高海拔

题目描述

小晨是一个自行车手,打算进行一场公路骑行,这条路线总共由 n 个不同海拔的点组成。小晨从海拔为 0 的地方开始骑行。

给你一个长度为 n 的整数数组 a ,其中 a[i] 是点 i 和点 i - 1 的 净海拔高度差(1 <= i < n)。请你找出 最高点的海拔 。

输入格式

第1行,一个整数n
第2行,n个整数,分别表示当前点与前一个点的净海拔高度差。

输出格式

1行一个整数,表示最高点的海拔

5
-5 1 5 0 -7
1
7
-4 -3 -2 -1 4 3 2
0

示例 1解释:
输入:a[] = [-5,1,5,0,-7]
输出:1
解释:海拔高度依次为 [0,-5,-4,1,1,-6] 。最高海拔为 1 。

示例 2解释:
输入:a[] = [-4,-3,-2,-1,4,3,2]
输出:0
解释:海拔高度依次为 [0,-4,-7,-9,-10,-6,-3,-1] 。最高海拔为 0 。

数据规模

60%的数据:1 <= n <= 100,-100 <= a[i] <= 100;
100%的数据:1 <= n <= 100000,-10000 <= a[i] <= 10000;