给定一个序列,每次操作可以把某个数 +1+1+1 或 −1-1−1。要求把序列变成非降数列。
第一行,输入一个整数 nnn(n≤5×105n \leq 5 \times 10^5n≤5×105),表示有 nnn 个数字。 第二行输入 nnn 个整数,整数的绝对值不超过 10910^9109。
输出一个数,表示最少的操作次数。
5 3 2 -1 2 11
4
5 2 1 1 1 1
1
对于 100%100 \%100% 的数据,1≤n≤5×1051 \le n \le 5 \times {10}^51≤n≤5×105。
注册一个 云斗学院 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 云斗学院 通用账户