실행 실패 (제출 코드 컴파일 에러)
Main.cpp: In function ‘int getCase()’: Main.cpp:17:28: error: reference to ‘prev’ is ambiguous 17 | dp[i] = 1; prev[i] = -1; | ^~~~ In file included from /usr/include/c++/11/bits/stl_algobase.h:66, from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from Main.cpp:2: /usr/include/c++/11/bits/stl_iterator_base_funcs.h:224:5: note: candidates are: ‘template<class _BidirectionalIterator> constexpr _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type)’ 224 | prev(_BidirectionalIterator __x, typename | ^~~~ Main.cpp:10:5: note: ‘int prev [1000]’ 10 | int prev[MAXN]; // prev[N]: dp[N]일때 마지막에서 두 번째 항목 인덱스 | ^~~~ Main.cpp:21:33: error: reference to ‘prev’ is ambiguous 21 | prev[i] = j; | ^~~~ In file included from /usr/include/c++/11/bits/stl_algobase.h:66, from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from Main.cpp:2: /usr/include/c++/11/bits/stl_iterator_base_funcs.h:224:5: note: candidates are: ‘template<class _BidirectionalIterator> constexpr _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type)’ 224 | prev(_BidirectionalIterator __x, typename | ^~~~ Main.cpp:10:5: note: ‘int prev [1000]’ 10 | int prev[MAXN]; // prev[N]: dp[N]일때 마지막에서 두 번째 항목 인덱스 | ^~~~ Main.cpp: In function ‘int main()’: Main.cpp:45:23: error: reference to ‘prev’ is ambiguous 45 | idx = prev[idx]; | ^~~~ In file included from /usr/include/c++/11/bits/stl_algobase.h:66, from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from Main.cpp:2: /usr/include/c++/11/bits/stl_iterator_base_funcs.h:224:5: note: candidates are: ‘template<class _BidirectionalIterator> constexpr _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type)’ 224 | prev(_BidirectionalIterator __x, typename | ^~~~ Main.cpp:10:5: note: ‘int prev [1000]’ 10 | int prev[MAXN]; // prev[N]: dp[N]일때 마지막에서 두 번째 항목 인덱스 | ^~~~
정답 개수:
-
틀린 개수:
-
실행 실패 개수:
-
반례를 발견하지 못했습니다.