问题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]
来源/分类
[提交] [状态]