1212번 - 8진수 2진수
질문에 있는 반례를 해보았으나 출력초과가 나오네요.
ㅠㅠ 도와주세요.
ans += ch; 라는 건 ch를 문자열로 보고 뒤에 덧붙이는 것입니다. 그런데 C 스타일의 문자열은 (std::string 말고) 반드시 널 문자로 끝나야 하고, 널 문자가 없다면 문자열 함수 입장에선 문자열의 끝이 어디인지 알 방법이 없습니다. 따라서 반드시 널 문자가 뒤에 붙을 수 있게끔 ch의 크기를 4로 잡아주면 정답을 받습니다.
댓글을 작성하려면 로그인해야 합니다.
yobs0814 5년 전
질문에 있는 반례를 해보았으나 출력초과가 나오네요.
ㅠㅠ 도와주세요.