n = int(input())

weights = list(map(int, input().split()))

nums = list(map(int ,input().split()))

res = {0,}

all = []

for i in range(n):
    for j in range(nums[i]):
        all.append(weights[i])

for i in all:
    for j in list(res):  # 在迭代res不能改变res的大小,加list()转换成临时的list则可以改变原来的res
        res.add(i+j)

print(len(res))