실행 실패 (제출 코드 컴파일 에러)
{"stderr": "Main.cpp:1:2: warning: #import is a deprecated GCC extension [-Wdeprecated]\n 1 | #import<iostream>\n | ^~~~~~\nMain.cpp:2:1: warning: ISO C++ forbids declaration of \u2018main\u2019 with no type [-Wreturn-type]\n 2 | main(){std::string s;std::cin>>s;for(std::string t:{\"c=\",\"c-\",\"dz=\",\"d-\",\"lj\",\"nj\",\"s=\",\"z=\"})while(s.find(t)^-1)s.replace(s.find(t),t.size(),33);std::cout<<s.size();}\n | ^~~~\nMain.cpp: In function \u2018int main()\u2019:\nMain.cpp:2:123: error: no matching function for call to \u2018std::__cxx11::basic_string<char>::replace(std::__cxx11::basic_string<char>::size_type, std::__cxx11::basic_string<char>::size_type, int)\u2019\n 2 | main(){std::string s;std::cin>>s;for(std::string t:{\"c=\",\"c-\",\"dz=\",\"d-\",\"lj\",\"nj\",\"s=\",\"z=\"})while(s.find(t)^-1)s.replace(s.find(t),t.size(),33);std::cout<<s.size();}\n | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~\nIn file included from /usr/include/c++/11/string:55,\n from /usr/include/c++/11/bits/locale_classes.h:40,\n from /usr/include/c++/11/bits/ios_base.h:41,\n from /usr/include/c++/11/ios:42,\n from /usr/include/c++/11/ostream:38,\n from /usr/include/c++/11/iostream:39,\n from Main.cpp:1:\n/usr/include/c++/11/bits/basic_string.h:2113:9: note: candidate: \u2018template<class _InputIterator, class> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = _InputIterator; <template-parameter-2-2> = <template-parameter-1-2>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]\u2019\n 2113 | replace(const_iterator __i1, const_iterator __i2,\n | ^~~~~~~\n/usr/include/c++/11/bits/basic_string.h:2113:9: note: template argument deduction/substitution failed:\nMain.cpp:2:123: note: candidate expects 4 arguments, 3 provided\n 2 | main(){std::string s;std::cin>>s;for(std::string t:{\"c=\",\"c-\",\"dz=\",\"d-\",\"lj\",\"nj\",\"s=\",\"z=\"})while(s.find(t)^-1)s.replace(s.find(t),t.size(),33);std::cout<<s.size();}\n | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~\nIn file included from /usr/include/c++/11/string:55,\n from /usr/include/c++/11/bits/locale_classes.h:40,\n from /usr/include/c++/11/bits/ios_base.h:41,\n from /usr/include/c++/11/ios:42,\n from /usr/include/c++/11/ostream:38,\n from /usr/include/c++/11/iostream:39,\n from Main.cpp:1:\n/usr/include/c++/11/bits/basic_string.h:2216:9: note: candidate: \u2018template<class _Tp> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv<_Tp, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Tp&) [with _Tp = _Tp; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]\u2019\n 2216 | replace(size_type __pos, size_type __n, const _Tp& __svt)\n | ^~~~~~~\n/usr/include/c++/11/bits/basic_string.h:2216:9: note: template argument deduction/substitution failed:\nIn file included from /usr/include/c++/11/bits/move.h:57,\n from /usr/include/c++/11/bits/exception_ptr.h:43,\n from /usr/include/c++/11/exception:153,\n from /usr/include/c++/11/ios:39,\n from /usr/include/c++/11/ostream:(...truncated, total 23210 characters)
정답 개수:
-
틀린 개수:
-
실행 실패 개수:
-
반례를 발견하지 못했습니다.