n, k = map(int, input().split())
droga = list(map(int, input().split()))
ile = 0
for i in range(1, n, 1):
pok = droga[i-1] - k
if pok > droga[i]:
ile += pok - droga[i]
droga[i] += pok - droga[i]
for i in range(n-2, -1, -1):
pok = droga[i+1] - k
if pok > droga[i]:
ile += pok - droga[i]
droga[i] += pok - droga[i]
print(ile)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | n, k = map(int, input().split()) droga = list(map(int, input().split())) ile = 0 for i in range(1, n, 1): pok = droga[i-1] - k if pok > droga[i]: ile += pok - droga[i] droga[i] += pok - droga[i] for i in range(n-2, -1, -1): pok = droga[i+1] - k if pok > droga[i]: ile += pok - droga[i] droga[i] += pok - droga[i] print(ile) |
English