우선 입력방식에는 문제가 없습니다.
입력방식에 문제가 있는지를 판단하려면, 내부로직을 싹 빼고 입력만 하는 코드를 돌려보시면 '틀렸습니다'가 나오는 것을 보고 알 수 있습니다.
런타임에러가 나오는 이유는 아래와 같습니다.
"가격은 0보다 크거나 같고, 1,000보다 작거나 같은 정수이다." 라고 문제에 나와있습니다.
a가 0일 경우, 0으로 `//` 혹은 `%`연산을 하게 되는데, 아래와 같은 메시지가 나오는 것을 확인 할 수 있습니다.
`ZeroDivisionError: integer division or modulo by zero`
kim26361 4년 전
잘돌아가는데 런타임으로 봐서 입력방식의 문제인지 헷갈려서 질문드립니다