반응형
1. 문제
https://www.acmicpc.net/problem/10211
2. 풀이
3. 구현
import sys
import math
# sys.stdin = open('input.txt')
t = int(sys.stdin.readline())
while t:
t-=1
n = int(sys.stdin.readline())
lis = list(map(int, sys.stdin.readline().split()))
pSum=[]
cnt=0
for item in lis:
cnt+=item
pSum.append(cnt)
max_val=-math.inf
for i in range(len(pSum)):
for j in range(i, len(pSum)):
max_val = max(pSum[j]-pSum[i]+lis[i], max_val)
sys.stdout.write(str(max_val)+'\n')
# print(max_val)
반응형
'PS > 백준' 카테고리의 다른 글
[테스트케이스 추가] 백준 14503번: 로봇 청소기 , python 파이썬 (1) | 2021.08.06 |
---|---|
백준 16139번: 인간-컴퓨터 상호작용 python 파이썬 (0) | 2021.08.06 |
백준 1991번 트리순회 python 파이썬 (0) | 2021.08.06 |
백준 11725번: 트리의 부모찾기 python 파이썬 (0) | 2021.08.06 |
백준 2250번: 트리의 높이와 너비 python 파이썬 (0) | 2021.08.06 |
댓글