728x90
반응형
t = int(input())
def max_sub():
n = int(input())
data = list(map(int,input().split()))
for i in range(1,len(data)):
data[i] += data[i-1] if data[i-1]>0 else 0
return max(data)
p = []
for i in range(t):
p.append(max_sub())
for i in range(t):
print(p[i])
728x90
반응형
'백준 > 다이나믹 프로그래밍' 카테고리의 다른 글
# 10942 팰린드롬? 파이썬 (0) | 2021.04.09 |
---|---|
# 1890 점프 파이썬 (0) | 2021.04.08 |
# 9465 스티커 파이썬 (0) | 2021.03.11 |
# 11722 가장 긴 감소하는 부분 수열 (0) | 2020.09.17 |
# 1965 상자넣기 (0) | 2020.09.17 |