最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 问题 BH: L15-6 最值优化动态规划 - 练习10

    正文概述 网友投稿   2026-01-22 16:08:10  

    题目描述

    现在有一条路,这条路分成n段小路,每段小路的高低可能不同,第i段小路的高度是Ai,现在道路公司准备修理这条路,修好的路是单调不降的。如果第i段路的高度是Ai,修理后的高度是Bi,那么需要花费abs(Ai - Bi)元。请问修好这段路的最小花费是多少?

    输入

    输入共有两行。 第一行:1个整数n。(1 <= n <= 2000) 第二行:n个空格隔开的整数,表示每段路的初始高度ai。(1<= ai <= 5000)

    输出

    一个整数,表示最小花费。

    样例输入

    5
    2 5 1 4 6

    样例输出

    4
    信息学奥赛网,一个优质的源码资源平台!
    信息学奥赛网 » 问题 BH: L15-6 最值优化动态规划 - 练习10