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

ans = 0
for i in range(1, n):
  ans += A[i-1] // k

  if A[i-1] % k:
    ans += 1
    A[i] -= A[k - (A[i-1] % k)]

if A[n-1] > 0:
  ans += A[n-1] // k

  if A[n-1] % k:
    ans += 1

print(ans)
