강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

최지웅님의 프로필 이미지
최지웅

작성한 질문수

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

22번 온도의 최대값

작성

·

194

0

#include <iostream>

#include <vector>

using namespace std;

int main()

{

int n, k, sum = 0, max = 0;

cin >> n >> k;

std::vector<int> a(n);

for (int x = 0; x < n; x++) {

cin >> a[x];

}

for (int x = 0; x < k; x++) {

sum += a[x];

}

max = sum;

for (int x = k; x < n; x++) {

sum = sum + (a[x] - a[x - k]);

if (max < sum) {

max = sum;

}

}

cout << max;

return 0;

}

코드에 어떤 문제가 있는건지 모르겠습니다.

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

제 컴퓨터에서는 100점이 나옵니다.

최지웅님의 프로필 이미지
최지웅

작성한 질문수

질문하기