10797번 - 10부제
런타임 에러라는데 어디가 문제인지 모르겠습니다
차라리 틀렸습니다라고 나오면 좋겠는데
타입도 다 맞고 잘 실행되는데... 저는 Python 3.7을 사용했습니다
자동차 번호를 5개 입력하는 줄에서 각 번호들 사이에는 공백이 들어갈 수 있다는 조건이 빠진 것 같습니다.
위 코드에서는
1
1 2 3 4 5
같은 인풋은 실패하는데, 당연히 문제에 명시되어 있지 않아서 그런 입력은 주어지지 않으리라 생각했었습니다.
보통 공백이 연속으로 있지는 않다고 가정해도 무방하지만, 줄의 맨 끝에 공백이 있는 것으로 확인되었습니다. 이런 데이터는 의외로 많기 때문에 split(' ')이 아닌 split()을 추천드립니다.
공백이 연속으로 있지 않은 것도 확인했습니다.
공백이 수들 사이에 여럿 있는 건 아닌 것 같고, 문자열의 끝에 불필요한 공백이 있는 듯 합니다.
댓글을 작성하려면 로그인해야 합니다.
kispi 5년 전
런타임 에러라는데 어디가 문제인지 모르겠습니다
차라리 틀렸습니다라고 나오면 좋겠는데
타입도 다 맞고 잘 실행되는데... 저는 Python 3.7을 사용했습니다