728x90
반응형
이 문제는 리스트를 sum함수를 써서 더하면 시간 초과가 나와서 사용하면 안 된다.
N, K = map(int, input().split())
li = list(map(int, input().split()))
t = sum(li[:K])
ans = t
for i in range(K, N):
t += li[i]
t -= li[i-K]
ans = max(ans, t)
print(ans)
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 11908번 카드(python) (0) | 2021.03.08 |
---|---|
백준 알고리즘 11522번 Sum Kind of Problem(python) (0) | 2021.03.08 |
백준 알고리즘 6588번 골드바흐의 추측(python) (0) | 2021.03.07 |
백준 알고리즘 2961번 도영이가 만든 맛있는 음식(python) (0) | 2021.03.07 |
백준 알고리즘 1254번 팰린드롬 만들기(python) (0) | 2021.03.07 |