2011번 - 암호코드
"5000자리 이내의 암호"가 입력으로 주어지고, "암호의 해석으로 가능한 경우의 수"를 출력하는 문제입니다.
이때 입력이 '최소한 한 가지 방법으로 해석될 수 있는 암호'인지, 아니면 '임의의 5000자리 이내의 수'인지 불분명합니다.
후자의 경우, "10000"처럼 해석이 불가능한 경우도 있기 때문입니다.
이전 게시판에도 입력 "0"을 처리하지 못했다는 글이 많았습니다. (데이터에 "0"이 있는 듯 합니다)
그런데 암호화해서 "0"이 되는 경우는 없습니다. 따라서 "0"을 암호라고 볼 수 있는지부터가 의문입니다.
문제의 설명을 더 명확하게 할 필요가 있다고 생각합니다.
정리하면, 문제에서 애매한 부분은 '입력을 해석할 수 있는가?'입니다. 애매함을 해소하기 위해 다음의 방법을 제안합니다.
댓글을 작성하려면 로그인해야 합니다.
mwy3055 5년 전
"5000자리 이내의 암호"가 입력으로 주어지고, "암호의 해석으로 가능한 경우의 수"를 출력하는 문제입니다.
이때 입력이 '최소한 한 가지 방법으로 해석될 수 있는 암호'인지, 아니면 '임의의 5000자리 이내의 수'인지 불분명합니다.
후자의 경우, "10000"처럼 해석이 불가능한 경우도 있기 때문입니다.
이전 게시판에도 입력 "0"을 처리하지 못했다는 글이 많았습니다. (데이터에 "0"이 있는 듯 합니다)
그런데 암호화해서 "0"이 되는 경우는 없습니다. 따라서 "0"을 암호라고 볼 수 있는지부터가 의문입니다.
문제의 설명을 더 명확하게 할 필요가 있다고 생각합니다.
정리하면, 문제에서 애매한 부분은 '입력을 해석할 수 있는가?'입니다. 애매함을 해소하기 위해 다음의 방법을 제안합니다.