题解 | #称砝码#
称砝码
https://www.nowcoder.com/practice/f9a4c19050fc477e9e27eb75f3bfd49c
import sys n = int(input()) m=list(map(int,input().split())) x=list(map(int,input().split())) res={0} for i in range(n): for j in range(x[i]): for k in list(res): if m[i]+k not in res: res.add(m[i]+k) print(len(res))