choah76   3년 전

이 코드를 jupyter notebook에서 돌렸을때는, 

4번째 줄에 

<b>ValueError</b>: invalid literal for int() with base 10: ''

라는 오류가 발생합니다. 그런데 그냥 제출해보니 맞았다고 뜨는군요. 왜 이런 오류가 발생하는 건가요?

백준에 제출하기 이전에 미리 코드를 돌려볼때 이대로 주피터노트북을 이용해도 상관없나요?

그리고 빠른입력 관련하여 stadin.readline을 사용하였는데  실제로 잘 돌아가는지  사용해보려면 입력값을 어떻게 줘야하나요? 빠른 A+B의 예제를 그대로 복사붙여넣기해서 input을 줘보면 되는건가요"?

shg9411   3년 전

jupyter에서 stdin이 제대로 구성되어 있지 않다고 하네요.

jupyter에서는 input()을 그냥 쓰셔야 할 것 같고, 사용법은 sys.stdin.readline()과 input()이 동일하기에 따로 확인해보실 필요는 없습니다.

choah76   3년 전

수정된 코드도 봐주시며 답변 상세하게 달아주셔서 감사합니다!

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