[백준 2559번][Python/파이썬] 수열

공학도 Lee·2023년 2월 17일
0

백준 문제 풀이

목록 보기
56/63

1. 문제


출처: 백준 2559번 수열

2. 풀이


3. 소스코드


N,K = map(int,input().split())
temp = list(map(int,input().split()))

dp = [0]*(N-K+1)

for i in range(len(dp)):
    if i == 0:
        for j in range(K):
            dp[i] += temp[i+j]
    else:
        dp[i] = dp[i-1] + temp[i+K-1] - temp[i-1]
print(max(dp))

4. 그 외


profile
이창민, Changmin Lee

0개의 댓글