실행 실패 (제출 코드 컴파일 에러)
Main.cpp: In function ‘int main()’: Main.cpp:24:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::tuple<long int, int, int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 24 | for (int i = 0; i < arr.size(); i++) { | ~~^~~~~~~~~~~~ Main.cpp:29:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::tuple<long int, int, int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 29 | if (i == arr.size() - 1) { | ~~^~~~~~~~~~~~~~~~~ Main.cpp:44:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::tuple<long int, int, int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 44 | for (int n = 0; n < arr.size(); n++) { | ~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/string:52, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from Main.cpp:1: /usr/include/c++/11/bits/stl_algo.h: In instantiation of ‘void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::tuple<long int, int, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(std::tuple<long int, int, int>, std::tuple<long int, int, int>)>]’: /usr/include/c++/11/bits/stl_algo.h:5092:36: required from ‘void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = std::tuple<long int, int, int>; _Compare = bool (*)(std::tuple<long int, int, int>, std::tuple<long int, int, int>)]’ Main.cpp:42:13: required from here /usr/include/c++/11/bits/stl_algo.h:5008:9: error: no type named ‘value_type’ in ‘struct std::iterator_traits<std::tuple<long int, int, int> >’ 5008 | _ValueType; | ^~~~~~~~~~ /usr/include/c++/11/bits/stl_algo.h:5010:9: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<std::tuple<long int, int, int> >’ 5010 | _DistanceType; | ^~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algo.h:5011:68: error: no type named ‘value_type’ in ‘struct std::iterator_traits<std::tuple<long int, int, int> >’ 5011 | typedef _Temporary_buffer<_RandomAccessIterator, _ValueType> _TmpBuf; | ^~~~~~~
정답 개수:
-
틀린 개수:
-
실행 실패 개수:
-
반례를 발견하지 못했습니다.