#CSES2132. 非递减数组 II
非递减数组 II
题目背景
翻译自 CSES-2132 题。
题目描述
你被给定一个包含 个整数的数组。你需要修改这个数组,使得它成为一个非递减数组,即每个元素都至少不小于前一个元素。
在每一步中,你可以将任意一个元素的值增加或减少 1。请计算使数组变为非递减数组所需的最小步数。
输入格式
第一行包含一个整数 ,表示数组的大小。
第二行包含 个整数 ,表示数组的内容。
输出格式
输出一个整数,表示将数组变为非递减数组所需的最小步数。
样例
5
3 8 5 6 5
4
说明/提示
;
。