sgh1939   2년 전

문제풀이의 귀재님들

저는 미천하여 에러의 원인을 못 찾겠습니다. 부디 도와주시면 2022년 복이 그득하기를 기도하겠습니다.

tjdals1668   2년 전

cout<<"[";

for(int i=0; i<v.size()-1; i++)cout<<v[i]<<",";

cout<<v[v.size()-1]<<"]"<<"\n";

이 부분이 저랑 똑같이 하셨는데 저는 이렇게 하니까 v가 비어있을 때 쓰레기 값이 들어가더라고요

if (!vec.empty()) {

    cout << "[";

    for (int i = 0; i < vec.size() - 1; i++) cout << to_string(vec[i]) << ",";

    cout << vec[vec.size()-1] << "]\n"; }

else cout << "[]\n";

이렇게 수정했을 때 잘 됐습니다!

댓글을 작성하려면 로그인해야 합니다.