실행 실패 (제출 코드 컴파일 에러)
{"stderr": "Main.cpp: In function \u2018int main()\u2019:\nMain.cpp:2:24: error: \u2018string\u2019 was not declared in this scope\n 2 | int n,m;int main(){map<string,string> mp;scanf(\"%d%d\",&n,&m);while(n--){string i,p;std::cin>>i>>p;mp[i]=p;}while(m--){string i;cin>>i;cout<<mp[i]<<'\\n';}}\n | ^~~~~~\nMain.cpp:2:24: note: suggested alternatives:\nIn file included from /usr/include/c++/11/iosfwd:39,\n from /usr/include/c++/11/ios:38,\n from /usr/include/c++/11/istream:38,\n from /usr/include/c++/11/sstream:38,\n from /usr/include/c++/11/complex:45,\n from /usr/include/c++/11/ccomplex:39,\n from /usr/include/aarch64-linux-gnu/c++/11/bits/stdc++.h:54,\n from Main.cpp:1:\n/usr/include/c++/11/bits/stringfwd.h:79:33: note: \u2018std::string\u2019\n 79 | typedef basic_string<char> string;\n | ^~~~~~\nIn file included 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/istream:38,\n from /usr/include/c++/11/sstream:38,\n from /usr/include/c++/11/complex:45,\n from /usr/include/c++/11/ccomplex:39,\n from /usr/include/aarch64-linux-gnu/c++/11/bits/stdc++.h:54,\n from Main.cpp:1:\n/usr/include/c++/11/string:67:11: note: \u2018std::pmr::string\u2019\n 67 | using string = basic_string<char>;\n | ^~~~~~\nMain.cpp:2:20: error: \u2018map\u2019 was not declared in this scope\n 2 | int n,m;int main(){map<string,string> mp;scanf(\"%d%d\",&n,&m);while(n--){string i,p;std::cin>>i>>p;mp[i]=p;}while(m--){string i;cin>>i;cout<<mp[i]<<'\\n';}}\n | ^~~\nMain.cpp:2:20: note: suggested alternatives:\nIn file included from /usr/include/c++/11/map:61,\n from /usr/include/aarch64-linux-gnu/c++/11/bits/stdc++.h:81,\n from Main.cpp:1:\n/usr/include/c++/11/bits/stl_map.h:100:11: note: \u2018std::map\u2019\n 100 | class map\n | ^~~\nIn file included from /usr/include/aarch64-linux-gnu/c++/11/bits/stdc++.h:81,\n from Main.cpp:1:\n/usr/include/c++/11/map:78:13: note: \u2018std::pmr::map\u2019\n 78 | using map\n | ^~~\nMain.cpp:2:39: error: \u2018mp\u2019 was not declared in this scope; did you mean \u2018m\u2019?\n 2 | int n,m;int main(){map<string,string> mp;scanf(\"%d%d\",&n,&m);while(n--){string i,p;std::cin>>i>>p;mp[i]=p;}while(m--){string i;cin>>i;cout<<mp[i]<<'\\n';}}\n | ^~\n | m\nMain.cpp:2:79: error: expected \u2018;\u2019 before \u2018i\u2019\n 2 | int n,m;int main(){map<string,string> mp;scanf(\"%d%d\",&n,&m);while(n--){string i,p;std::cin>>i>>p;mp[i]=p;}while(m--){string i;cin>>i;cout<<mp[i]<<'\\n';}}\n | ^~\n | ;\nMain.cpp:2:94: error: \u2018i\u2019 was not declared in this scope\n 2 | int n,m;int main(){map<string,string> mp;scanf(\"%d%d\",&n,&m);while(n--){string i,p;std::cin>>i>>p;mp[i]=p;}while(m--){string i;cin>>i;cout<<mp[i]<<'\\n';}}\n | ^\nMain.cpp:2:97: error: \u2018p\u2019 was not declared in this scope\n 2 | int n,m;int main(){map<string,string> mp;scanf(\"%d%d\",&n,&m);while(n--){string i,p;std::cin>>i>>p;mp[i]=p;}while(m--){string i;cin>>i;cout<<mp[i]<<'\\n';}}\n | ^\nMain.cpp:2:125: error: expected \u2018;\u2019 be(...truncated, total 6962 characters, 1 lines)
정답 개수:
-
틀린 개수:
-
실행 실패 개수:
-
반례를 발견하지 못했습니다.