minjae200   5년 전

그냥 구간마다 기울기를 구해서 저장해둔 다음 start부터 end까지 y랑 x 따로 더해주고 기울기평균을 구했습니다.

5000까지여서 할당 충분히 해주고 계산했는데 런타임에러가 발생합니다. 이유아시는분 계신가요

djm03178   5년 전

코드의 원리는 모르겠지만, 이 방법대로는 정수들이 순식간에 표현 가능 범위를 초과해버릴 수 있습니다.

아래와 같은 입력을 넣어보면 totalX와 totalY가 매우 빠르게 증가하다가 이상해진 뒤 둘 다 0이 되어버리고, 결국 0으로 나누는 연산을 하게 됩니다.

minjae200   5년 전

@djm03718

댓글 감사합니다.

죄송한데 저 케이스 답이 뭐가출력되야되는지 알수있을까요

djm03178   5년 전

4999/510 입니다.

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