제출 #966289

#제출 시각아이디문제언어결과실행 시간메모리
96628942kangarooRadio Towers (IOI22_towers)C++17
컴파일 에러
0 ms0 KiB
#include "towers.h" #include <vector> std::vector<int> act; int maxI = 0; void init(int N, std::vector<int> H) { using namespace std; act = H; maxI = max_element(act.begin(), act.end()) - act.begin(); } int max_towers(int L, int R, int D) { if (maxI < L || maxI > R) return 1; if (act[maxI] - act[L] >= D && act[maxI] - act[R] >= D )return 2; return 1; }

컴파일 시 표준 에러 (stderr) 메시지

towers.cpp: In function 'void init(int, std::vector<int>)':
towers.cpp:12:9: error: 'max_element' was not declared in this scope
   12 |  maxI = max_element(act.begin(), act.end()) - act.begin();
      |         ^~~~~~~~~~~