wiz9243   5년 전

똑같은 구현을 하나는 정수, 하나는 문자열이라고 생각하고 제출했는데

밑의 코드와 같이 문자열로 구현했을때는 1%도 못가고 틀렸다고 뜨네요.. 질문 검색에 있는 예외도 다 돌아갑니다.

뭐가 문제일까요?

djm03178   5년 전

https://www.acmicpc.net/board/... 때문에 마지막 18번째 글자를 입력받을 때 아무 값이 c에 저장되지 않고, 때문에 쓰레기값이 남아있는데 이 값이 '0'과 '8' 사이에 있어서 S에 들어간 것으로 보입니다.

17자만 입력받으면 통과됩니다.

wiz9243   5년 전

감사합니다! 근데 이건 저의 실수 같습니다. 입력 TC 수정 글 안올리셔두 될 것같아요! 입력을 보니까 17개를 받는게 맞는건데 18개를 해버린 저의 문제 같습니다.

djm03178   5년 전

데이터가 올바른 형식을 갖추려면 마지막에 개행 문자가 있어야 합니다. 그래서 18개를 모두 입력받더라도 통과가 되는 것이 맞습니다. 물론 18번째 입력을 받는 것이 여기서 무의미한 것은 맞지만 그와는 별개로 데이터에 문제가 있는 것이기 때문에 수정되어야 합니다.

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