https://www.codetree.ai/missions/8/problems/sum-of-n-integers-2/description
n, k = map(int, input().split(" "))
num = list(map(int, input().rstrip().split(" ")))
prefix = [0 for _ in range(n)]
# prefix 설정
prefix[0] = num[0]
for i in range(1, n):
prefix[i] = prefix[i-1] + num[i]
max_val = 0
# 2개 -> 2개 빼기
for i in range(n-k):
max_val = max(-(prefix[i] - prefix[i+k]), max_val)
print(max_val)
728x90
반응형
'🔻PS > Codetree' 카테고리의 다른 글
[Codetree] 트로미노 Python (0) | 2024.10.01 |
---|---|
[Codetree] 정수 n개의 합 3 Python (0) | 2024.09.19 |
[Codetree] 수들 중 최솟값 최대화하기 Python (0) | 2024.09.12 |
[Codetree] 외판원 순회 Python (0) | 2024.09.12 |
[Codetree] 수들의 합 최대화하기 Python (0) | 2024.09.12 |