from itertools import accumulate import bisect N, Q = (int(x) for x in input().split()) T=list(map(int, input().split())) C=list(accumulate(T)) for i in range(Q): X=int(input()) print(bisect.bisect_right(C, X))