1718번 - 암호
파이썬으로 문제풀시 입력 받는 방식이
기본입력인 input() 으로는 정답처리가 되는데
sys.stdin.readline()입력을 받을시에는 오답처리가 되는데
두가지 입력시 차이가 있는것인가요???
채점번호 11206003
평문(첫 줄에 주어지는 문자열)은 공백 문자로 시작하거나 끝날 수 있으며, 심지어 공백 문자로만 이루어져 있을 수도 있습니다. 이를 strip()해 버려서는 안 됩니다.
strip()
@doju 조언감사합니다. 다만 그것도 테스트 해보았지만 strip()빼고도 해보았지만 틀렷습니다. 떳습니다.ㅜㅜ
다른 문제가 있는듯 합니다.
stdin.readline은 개행문자도 입력받습니다.
@jh05013 조언감사합니다. 질문이있는데요. 개행문자 입력이 있어서 아래처럼 처리했는데 틀렸다고뜨는데요.
제가 개행문자의 개념을 잘못알고 있는건가요? 저렇게하면 안지워지나요?
데이터 끝에 개행문자가 없는 데이터가 있는 것으로 보입니다. 데이터 수정 요청을 올리겠습니다.
참고로 맨 끝의 개행문자만 지우는 건 strip('\n')으로 할 수 있습니다.
@jh05013 아 친절한 답변 정말 감사합니다. 의문점 또한 해결되었습니다.
조언해주신 strip('\n')으로도 통과되었습니다. 감사합니다.
댓글을 작성하려면 로그인해야 합니다.
nova9128 5년 전 1
파이썬으로 문제풀시 입력 받는 방식이
기본입력인 input() 으로는 정답처리가 되는데
sys.stdin.readline()입력을 받을시에는 오답처리가 되는데
두가지 입력시 차이가 있는것인가요???
채점번호 11206003