#P4597. 序列 sequence

序列 sequence

题目背景

原题 CF13C 数据加强版

题目描述

给定一个序列,每次操作可以把某个数 +1+11-1。要求把序列变成非降数列。而且要求修改后的数列只能出现修改前的数。

输入格式

第一行,输入一个整数 nnn5×105n \leq 5 \times 10^5),表示有 nn 个数字。
第二行输入 nn 个整数,整数的绝对值不超过 10910^9

输出格式

输出一个数,表示最少的操作次数。

5
3 2 -1 2 11

4
5
2 1 1 1 1

1

提示

对于 100%100 \% 的数据,1n5×1051 \le n \le 5 \times {10}^5