import bisect n,q = map(int,input().split()) b = list(map(int,input().split())) t = list(map(int,input().split())) # 计算每个音符的起始时刻 music = [0]*(n) for i in range(1,n): music[i] = music[i-1]+b[i-1] # 二分法查找位置 for e in t: print(bisect.bisect_right(music,e))