传统题 1000ms 256MiB

哈哈法阵

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小明最近在研究一种哈哈法阵,这个阵法由 nn 个排成一排的能量球组成。

为了让法阵稳定,这排能量球的能量值必须满足严格递增的关系(即每一个球的能量值都必须严格大于它左边的球)。

目前法阵中的能量球已经有了一些初始能量值。小明可以使用他的魔法棒进行操作:每次挥动魔法棒,他可以选定一个能量球,使其能量值增加 dd 点。

小明是一个追求效率的人,他想知道,最少需要挥动多少次魔法棒,才能使哈哈法阵变得稳定?

输入格式

输入共两行:

第一行包含两个整数 nndd,分别表示能量球的数量和每次操作增加的能量值。

第二行包含 nn 个整数,第 ii 个整数 aia_i 表示第 ii 个能量球初始的能量值。

输出格式

输出一个整数,表示让阵法变为严格递增数列所需要的最少操作次数。

4 2
1 3 3 2
3

样例解释

如果按照以下方式操作:

第三个球增加一次(+2+2):变为 55

第四个球增加两次(+4+4):变为 66

最终序列为:1,3,5,61, 3, 5, 6,严格递增。 总操作次数为 33

数据规模与约定

对于 100%100\% 的数据,0n20000 \le n \le 2000, 0ai1060 \le a_i \le 10^6,1d1061 \le d \le 10^6

图灵周赛 Round 39(二场)

未参加
状态
已结束
规则
ACM/ICPC
题目
6
开始于
2026-1-24 18:00
结束于
2026-1-24 21:00
持续时间
3 小时
主持人
参赛人数
17