题目
题解
使用前缀和,但是要注意列表的索引不要超出范围
n = int(input())
A = list(map(int,input().split()))
a = [0] + A
s = [0] * (n+1)
for i in range(1,n+1):
s[i] = s[i-1] + a[i]
b = []
for i in range(1,n+1):
if s[i] > s[n] - s[i]:
b.append(s[i])
else :
b.append(s[n]-s[i])
result = min(b)
print(result)
🆗,下班