#include <bits/stdc++.h>
using namespace std;
const int INF=0x3f3f3f3f;

int n,s,ans=INF;
int a[100005];

int main() {
    ios_base::sync_with_stdio(0),cin.tie(0),cout.tie(0);
    cin>>n>>s;
    for (int i=0;i<n;++i) cin>>a[i];
    for (int i=0,j=0;j<=n;) {
        if (s>0) {
            s-=a[j];
            ++j;
        }
        else {
            ans=min(ans,j-i);
            s+=a[i];
            ++i;
        }
    }
    cout<<(ans==INF?0:ans)<<'\n';
}
