问题3948--积木大赛

3948: 积木大赛

时间限制: 1 Sec  内存限制: 512 MB
提交: 0  解决: 0
[提交] [状态] [讨论版] [命题人:]

题目描述

“积木大赛”。今年比赛的内容是搭建一座宽度为 n 的大厦,大厦可以看成由n块宽度为 1 的积木组成,第 i 块积木的最终高度需要是 hi。 在搭建开始之前,没有任何积木(可以看成n块高度为0的积木)。 接下来每次操作,小朋友们可以选择一段连续区间[L,R],然后将第L块到第R块之间(含第L块和第R块)所有积木的高度分别增加1。    求出最少的操作次数。

输入

第一行输入n,表示大厦的宽度。 第二行n个整数,第i个整数为hi。

输出

输出仅一行,即建造所需的最少操作数。

样例输入

5
2 3 4 1 2

样例输出

5	
【样例解释】
其中一种可行的最佳方案,依次选择
[1,5] [1,3] [2,3] [3,3] [5,5]

来源/分类


[提交] [状态]