#include #include #define rep(i,n) for(int i = 0; i < (int)(n); i++) using namespace std; int main(){ int N; cin >> N; vector A(N), B(N); rep(i,N) cin >> A[i]; rep(i,N) cin >> B[i]; long long ans = 0; rep(l,N){ for(int r = l + 1; r < N; r++){ bool ok = true; for(int m = l; m < r; m++){ if(A[r] - A[m] <= abs(B[r] - B[m])){ ok = false; break; } } if(!ok) break; ans++; } } cout << ans << endl; return 0; }