실행 실패 (제출 코드 컴파일 에러)
Main.cpp: In function ‘int main()’: Main.cpp:59:40: error: no matching function for call to ‘accumulate(<unresolved overloaded function type>, std::vector<int>::iterator, int)’ 59 | int checkingValue { std::accumulate(selectedCards.begin, selectedCards.end(), 0) }; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/numeric:62, from Main.cpp:3: /usr/include/c++/11/bits/stl_numeric.h:134:5: note: candidate: ‘constexpr _Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; _Tp = int]’ 134 | accumulate(_InputIterator __first, _InputIterator __last, _Tp __init) | ^~~~~~~~~~ /usr/include/c++/11/bits/stl_numeric.h:134:31: note: no known conversion for argument 1 from ‘<unresolved overloaded function type>’ to ‘__gnu_cxx::__normal_iterator<int*, std::vector<int> >’ 134 | accumulate(_InputIterator __first, _InputIterator __last, _Tp __init) | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/11/bits/stl_numeric.h:161:5: note: candidate: ‘template<class _InputIterator, class _Tp, class _BinaryOperation> constexpr _Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation)’ 161 | accumulate(_InputIterator __first, _InputIterator __last, _Tp __init, | ^~~~~~~~~~ /usr/include/c++/11/bits/stl_numeric.h:161:5: note: template argument deduction/substitution failed: Main.cpp:59:40: note: candidate expects 4 arguments, 3 provided 59 | int checkingValue { std::accumulate(selectedCards.begin, selectedCards.end(), 0) }; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
정답 개수:
-
틀린 개수:
-
실행 실패 개수:
-
비공개 코드입니다. 코드 작성자만 볼 수 있습니다.
반례를 발견하지 못했습니다.