N = int(input()) A = list(map(int,input().split())) B = list(map(int,input().split())) def calc(i,j): if B[i] < B[j]: return A[i] + B[j] < A[j] + B[i] else: return A[i] + B[i] < A[j] + B[j] ans = 0 left = 0 while left < N-1: right = left + 1 while right < N and calc(right - 1,right): right += 1 if right == left + 1: left += 1 continue else: delta = right - left ans += delta * (delta - 1) // 2 left = right print(ans)