0
Follow
0
View

看Mooloo

duliuji10 注册会员
2023-02-26 20:05

the reference answer GPT ᴼ ᴾ ᴱ ᴺ ᴬ ᴵ

n, k = map(int, input().split())
d = list(map(int, input().split()))

cost = 0
prev_end = 0
for i in range(n):
    if d[i] > prev_end:
        days = d[i] - prev_end
        subs = (days + k - 1) // k
        cost += subs * (k + days)
        prev_end += subs * k

print(cost - k)


About the Author

Question Info

Publish Time
2023-02-26 20:05
Update Time
2023-02-26 20:05