fork download
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. int l,r,n,a[200005];
  6. long long x,k,ans;
  7.  
  8. int main(){
  9. cin>>n>>k;
  10. for(int i=0;i<n;i++){
  11. cin>>a[i];
  12. }
  13. for(int r=0;r<n;r++){
  14. x+=a[r];
  15. while(x>k){
  16. x-=a[l];
  17. l++;
  18. }
  19. ans+=r-l+1;
  20. }
  21. cout<<ans<<endl;
  22. }
  23.  
Success #stdin #stdout 0.01s 5276KB
stdin
Standard input is empty
stdout
0