Source Code
#include <iostream>
using namespace std;
const long long N= 1e5+5;
int main() {
  long long n;
  long long s;
  long long t[N], r[N];
  long long cs[N];

  cin>> n>>s;

  for(int i=0 ; i<n ; i++){
    scanf("%lld", t+i);
  }
  for(int i=0 ; i<n ; i++){
    scanf("%lld", r+i);
  }

cs[0]=-t[0]+r[0]+s;
  for(int i=1;i<n;i++){
    cs[i]=-t[i]+r[i]+cs[i-1];
  }
  
  long long cntr=0;
  for(int i=0 ; i<n ; i++){
    cntr++;
    if(cs[i]<=0){
      cout <<cntr;
      return 0;
    }
    }
cout <<cntr;
}

Copy
Wheatly's portals - Easy version zeina.k
GNU G++17
5 ms
2.8 MB
Wrong Answer