[문제]
https://www.acmicpc.net/problem/2435
[풀이]
진짜 문제에 쓸데없는 얘기 대박..;;...
반복문의 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)
'문제풀이 > BOJ' 카테고리의 다른 글
[Python] BOJ/백준 2204번 도비의 난독증 테스트 (0) | 2021.06.25 |
---|---|
[Python] BOJ/백준 1475번 방 번호 (0) | 2021.06.24 |
[Python] BOJ/백준 2508번 사탕 박사 고창영 (0) | 2021.06.22 |
[Python] BOJ/백준 2711번 오타맨 고창영 (0) | 2021.06.21 |
[Python] BOJ/백준 2896번 무알콜 칵테일 (0) | 2021.06.21 |