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))

京公网安备 11010502036488号