TouchStone
  请登录后使用
登录 注册
 系统首页  练习题库  考试列表  判题结果  信息发布  解题排行
  • 首页
  • 题库
  • P3155
  • 题目
  • P3155【nodgd又来造水题】碾压沥青路
    限制 : 时间限制 : 10000 MS   空间限制 : 65536 KB
    问题描述

    新铺的沥青路都需要碾压,今天nodgd开着蓝翔的压路机在工地上压路。眼前的路凹凸不平,nodgd用OI眼光将其抽象为一个长度为n的序列,序列中每个数代表这个地方的高度。nodgd要把它压平,其中“平”定义为单调不降。
    但是压路是很费力的,把一个高度为x的地方压成高度为y(x可以小于y)消耗的柴油|x-y|。
    nodgd当然不愿意花太多柴油,毕竟节约下来的都是自己的私房钱。那么问题来了,nodgd最少花多少柴油?

    输入格式

    第一行一个整数n。
    第二行n个数,表示路面的初始情况。

    输出格式

    一个整数,表示代价。

    样例输入

    4
    4 3 2 1

    样例输出

    4

    提示

    1<=n<=300000
    1<=每个数<=109