n,k = map(int,input().split())
a = list(map(int,input().split()))
cake_weight = 0 #计蛋糕重量
people = 0 #计人数
for i in range(n):
cake_weight += a[i] #当蛋糕重量不够时进行累加
if cake_weight >= k:
people += 1
cake_weight = 0 #当累加到蛋糕重量足够时,重量归零,开始重新计数
if i == n-1 and cake_weight != 0: #当最后一块蛋糕还没被分的时候
people += 1 #最后一个蛋糕就算重量不够,也要分给下一个人,人数加一
print(people)