백준 2559번: 수열 #Python

ColorlessDia·2024년 7월 12일

algorithm/baekjoon

목록 보기
236/807
N, K = map(int, input().split())

temperature_list = list(map(int, input().split()))

before_temperature = sum(temperature_list[:K])
max_temperature = before_temperature

for i in range(K, N):
    prefix_sum = before_temperature + temperature_list[i] - temperature_list[i - K]

    if max_temperature < prefix_sum:
        max_temperature = prefix_sum
        
    before_temperature = prefix_sum

print(max_temperature)

0개의 댓글