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";
이렇게 수정했을 때 잘 됐습니다!
sgh1939 2년 전
문제풀이의 귀재님들
저는 미천하여 에러의 원인을 못 찾겠습니다. 부디 도와주시면 2022년 복이 그득하기를 기도하겠습니다.