#include<cstdio>
#include<iostream>
#include<cmath>
#include<algorithm>
#include<cstring>
#define f(i,m,n) for(int i=m;i<=n;i++)
using namespace std;
int a[100010],sum,ans=1;
int main()
{
int n,m;
cin>>n>>m;
f(i,1,n)
cin>>a[i];
f(i,1,n)
{
sum+=a[i];
if(sum==m)
{
sum=0;
ans++;
}
if(sum>m)
{
i--;
sum=0;
ans++;
}
}
cout<<ans;
return 0;
}