백준 2559번 문제 질문입니다.
389
작성한 질문수 5
#include <iostream>
#include <algorithm>
using namespace std;
int N, K, psum, ret = -10000004, tmp[100000];
int main() {
cin >> N >> K;
for (int i = 0; i < N; i++) {
cin >> tmp[i];
}
int max = 0;
for (int i = 0; i < N - K + 1; i++) {
for (int j = 0; j < K; j++) {
psum += tmp[i + j];
}
ret = max(ret, psum);
psum = 0;
}
cout << ret;
return 0;
}위와 같이 코드를 짰는데 max 함수가
작동하지 않는 이유가 무엇일까요?
답변 2
0
안녕하세요. 박경범님 ㅎㅎ
일단 max 함수는 원래 잘 작동이 되어야 합니다. 그러나. 지금 보면 max라는 변수를 선언했기 때문에 저게 잘 안되는 거에요. 변수명을 선언할 때는 함수, 자료구조는 피하셔야 합니다.
예를 들어 max, min, sort 와 같이 많이 쓰는 함수명은 변수명으로 하면 안됩니다.
또한 질문하실 때 0주차 : 질문하는 법 강의 보시고 질문 부탁드립니다.
감사합니다.
1-E질문입니다!
0
517
2
3-L 틀린 부분 피드백 부탁드립니다.
0
819
2
1-A문제 순열재귀함수 질문입니다.
0
381
1
1-A 일곱난쟁이문제입니다
0
455
1
문제 풀 때 방향성에 대해
0
798
1
맥에서 vs code로 실행 관련 질문입니다
0
522
1
17071번 메모리 초과
0
386
1
1-C질문입니다!
0
418
2
2-B BFS 시간초과질문
0
629
2
1-O 13번 라인
0
441
1
6-J 놀이공원 문제 질문
0
381
1
구현관련 질문
0
482
1
강의 교안
0
319
1
실력을 더 올리고나서 강의를 보는 것이 맞을까요?
0
545
1
안녕하세요! 재귀함수에 관해서 질문드립니다
0
535
1
1-K
0
473
2
3-G번 질문있습니다.
1
473
3
3-C 실행 시간 질문드립니다.
0
493
1
4-A 문제 풀이 질문있습니다.
0
590
2
비트마스킹 연산자 "1의 보수" 영문 표기법
0
435
1
격자탐색 문제에서 BFS 시간복잡도 질문드립니다.
0
334
1
3-O go 함수 질문 드립니다.
1
446
2
4-A 출력 질문
0
303
1
1주차 1-O 질문드립니다
0
255
1





