dlugosc, kroki = [int(x) for x in input().split()]
ciag = [int(x) for x in input().split()]
wynik = 0
for i in range(1,dlugosc):
if ciag[i-1]-kroki > ciag[i]:
wynik += ciag[i-1]-kroki - ciag[i]
ciag[i] = ciag[i-1]-kroki
elif ciag[i-1]-kroki < ciag[i]:
for j in range(i-1,-1,-1):
if ciag[j+1]- kroki > ciag[j]:
wynik += ciag[j+1]- kroki - ciag[j]
ciag[j] = ciag[j+1]- kroki
else:
break
print(wynik)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | dlugosc, kroki = [int(x) for x in input().split()] ciag = [int(x) for x in input().split()] wynik = 0 for i in range(1,dlugosc): if ciag[i-1]-kroki > ciag[i]: wynik += ciag[i-1]-kroki - ciag[i] ciag[i] = ciag[i-1]-kroki elif ciag[i-1]-kroki < ciag[i]: for j in range(i-1,-1,-1): if ciag[j+1]- kroki > ciag[j]: wynik += ciag[j+1]- kroki - ciag[j] ciag[j] = ciag[j+1]- kroki else: break print(wynik) |
English