#include<bits/stdc++.h>
using namespace std;

int N,S;
int a[100000];

int main(){
  cin>>N>>S;
  for(int i=0;i<N;i++)
    cin>>a[i];

  int ans=1000000;
  int sum=0,cnt=0,j=0;
  
  for(int i=0;i<N;i++){
    
    while(sum<S&&j<N){
      sum+=a[j];
      cnt++;
      j++;
    }

    if(sum>=S)
      ans=min(ans,cnt);

    sum-=a[i];
    cnt--;
  }
  
  if(ans==1000000)ans=0;
  cout<<ans<<endl;
  return 0;
}