제출 #54699

#제출 시각아이디문제언어결과실행 시간메모리
54699fallingstarAncient Books (IOI17_books)C++14
컴파일 에러
0 ms0 KiB
#include <cassert> #include <iostream> #include <algorithm> #define long long long using namespace std; long minimum_walk(vector<int> p, int s) { int n = p.size(); assert(s == 0); int mx = 0; long ans = 0; for (int i = 0; i < n; ++i) { if (i > 0 && mx < i) ans += 2; mx = max(mx, p[i]); ans += abs(i - p[i]); } return ans; }

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

books.cpp:9:19: error: 'vector' was not declared in this scope
 long minimum_walk(vector<int> p, int s)
                   ^~~~~~
books.cpp:9:19: note: suggested alternative: 'perror'
 long minimum_walk(vector<int> p, int s)
                   ^~~~~~
                   perror
books.cpp:9:26: error: expected primary-expression before 'int'
 long minimum_walk(vector<int> p, int s)
                          ^~~
books.cpp:9:34: error: expected primary-expression before 'int'
 long minimum_walk(vector<int> p, int s)
                                  ^~~
books.cpp:9:39: error: expression list treated as compound expression in initializer [-fpermissive]
 long minimum_walk(vector<int> p, int s)
                                       ^