문제풀이/BOJ
[Python] BOJ/백준 2435번 기상청 인턴 신현수
서채리
2021. 6. 23. 15:34
[문제]
https://www.acmicpc.net/problem/2435
2435번: 기상청 인턴 신현수
첫째 줄에 두 개의 정수 N과 K가 한 개의 공백을 사이에 두고 주어진다. N은 온도를 측정한 전체 날짜의 수이다. N은 2이상, 100이하이다. K는 합을 구하기 위한 연속적인 날짜의 수이다. K는 1과 N 사
www.acmicpc.net

[풀이]
진짜 문제에 쓸데없는 얘기 대박..;;...
반복문의 i 범위를 n-k로 생각했었는데 n과 k의 숫자가 동일할 경우에는 한 번도 비교를 안 하게 된다. 따라서 n-k+1을 해주어야 한다. 이것만 조심하면 금방 푸는 문제
[코드]
if __name__ == '__main__':
n, k = map(int, input().split())
measures = list(map(int, input().split()))
max_v = -987654321
for i in range(n - k + 1):
sum_v = 0
for j in range(k):
sum_v += measures[i + j]
max_v = max(sum_v, max_v)
print(max_v)