/ WanKu / 题库 /

每日一题-2 20的玉玉症

每日一题-2 20的玉玉症

Description

20有一个长度为n,由正整数构成的a数组,和一个长度为n,每个元素都为0的b数组。(对于 0 ≤ i ≤ n 都有b[i] = 0)
在一次操作中,你可以选择一个i(0 ≤ i ≤ n),并从b[i]中添加一个a[i]或者减去一个a[i]
众所周知,20患有严重的递增玉玉症 ,他希望b数组能够符合递增规律(即,每个元素都严格大于它之前的每一个元素),否则他就会昼夜难眠。
现在,希望你帮帮20,找到让b数组递增的最小操作数,让他能够睡香香。

Format

Input

第一行输入一个整数n(2 ≤ n ≤ 5000)。
第二行输入n个整数:a1 , a2, ..., an (1 ≤ ai ≤ 1e9)

Output

打印使b数组递增的最小操作数并换行

Sample 1

Input

5
1 2 3 4 5

Output

4

Note

对于案例1,你可以从b1中减去a1,并分别添加a3,a4,a5到b3,b4,b5中。
四次移动之后,最终的b数组为[-1,0,3,4,5]

Sample 2

Input

7
1 2 1 2 1 2 1

Output

10

Limitation

1s, 1024KiB for each test case.

Source

每日一题

信息

ID
1002
难度
4
分类
(无)
标签
递交数
1
已通过
1
通过率
100%
上传者