n,k=map(int,input().split())
l=list(map(int,input().split()))
su=0
ans=0
ans = ans + l[0]//k
su = l[0]%k
for i in range (1,n-1) :
    l[i] += su
    if l[i] <k :
      if su!=0 :
        ans=ans+1
        su=0
      continue
    ans += l[i] // k
    su = l[i]%k
l[n-1]=l[n-1]+su
ans += l[n-1] // k
if (l[n-1])%k!=0 :
    ans+=1
print(ans)