Skip to content

Commit 1698864

Browse files
committed
[BOJ] #2435. 기상청 인턴 신현수 / 브론즈1 / 12분 / 성공
1 parent bd6c931 commit 1698864

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 2435 : 기상청 인턴 신현수
2+
import sys
3+
input = sys.stdin.readline
4+
5+
N, K = map(int, input().split()) # N: 온도 측정 전체 날짜. K: 합을 구하기 위한 연속적인 날짜 수
6+
temps = list(map(int, input().split())) # 온도 정수 수열
7+
8+
prefix_sum = [0] * (N - K + 1) # 누적합 배열 초기화. 누적합 배열은 N
9+
10+
# 누적합 배열에 값 채워넣기
11+
for i in range(len(prefix_sum)):
12+
# i~i+K-1까지의 범위를 모두 더한 값을 누적합 배열에 채워넣음
13+
prefix_sum[i] = sum(temps[i:i + K])
14+
15+
print(max(prefix_sum)) # 누적합 배열에서 가장 큰 값을 출력

0 commit comments

Comments
 (0)