PythonでJOI難易度5を埋める #19

A - 旅人

考えたこと
累積和するだけなのに,難易度5なのは 10^{5}で割るのを忘れるからだと思う←忘れた人

n, m = map(int, input().split())
city = [int(input()) for _ in range(n - 1)]
dis = [int(input()) for _ in range(m)]
mod = 10**5

csum = [0]
for i in range(n - 1):
    csum.append(csum[-1] + city[i])

now = 0
prev = 0
ans = 0
for i in range(m):
    now += dis[i]
    ans += csum[max(now, prev)] - csum[min(now, prev)]
    prev = now
print(ans % mod)