kj9203   6년 전

어디가 틀린지 감도 안오네요.. 맞게 한거같은데..

noru0114   6년 전

두 점 사이의 거리 구할때 int 범위 넘어갈수 있어요 long long으로 해주시면 맞습니다

kj9203   6년 전

@noru0114

그렇게 하니까 해결되네요! 감사합니다!

bgoodsamari   4년 전

@noru0114

int 범위는 2,147,483,647까지이고 우주신의 범위는 1,000,000까지인데 어떻게 범위를 초과할수 있는건가요..?

kibbomi   3년 전

@bgoodsamari

20번째 줄의

return sqrt(abs(x1 - x2)*abs(x1 - x2) + abs(y1 - y2)*abs(y1 - y2));

에서 x1= 0, x2=1,000,000이라고 하면,

abs(x1-x2) * abs(x1-x2)는 10^6 * 10^6으로 int의 범위를 넘어갈 수 있습니당 :)

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