python3 에서 / 연산자는 실수 결과값을 반환합니다.
문제는 python이 Big Integer는 디폴트로 지원해도 BigDecimal은 따로 쓰지 않는 이상 지원하지 않는다는것입니다.
>>> a / b
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: integer division result too large for a float
너무 큰 수를 분모로 할 경우 펑 터지게 되는 거죠
정수 값을 반환하는 // 연산자를 쓰시면 해결됩니다.
N, M = map(int, input().split())
print(M//N)
minjun623 6년 전
한줄 입력.
공백을 중심으로 분리.
형변환 후 출력.
인데 어디서 런타임 에러가 생기는 걸까요?