2166번 - 다각형의 면적
인풋이 정수들이라 끝이 .0 또는 .5일게 확실해보여서 *10한것으로 계산하여 이렇게 출력하였는데...
아무리 코드를 바꾸어봐도.. 마음이 먹먹하고 가슴이 울적하고... 그렇습니다.
%2, /2로 바꿔보는것도..
혹시 overflow 때문일 수도 있을까봐요.
*5는 빼보는 것도 좋을 것 같아요.
해...해도 안되요... ㅠㅜ
아니면 abs 함수 return type이 double인거 아닐까요?
(long long)(abs(result)) 해보시는 건 어떨까요?
@pica4500
어떤 원리로 푸신건지 여쭈어봐도 될까요??
area 함수가 특히 궁금하네요
@gudrbscse 넓이를 구하는방법중에 점들을 저렇게해서 푸는 공식이 있습니다. 1-2, 2-3 3-4 4-끼리1 저런식으로 x성분끼리 곱하고 y성분끼리 더하여 푸는 공식이 있었던걸로 기억합니당. 그리고 문제는 형을 바꾸어 해결했습니다! 모두 감사합니당!!
와와~
댓글을 작성하려면 로그인해야 합니다.
pica4500 6년 전
인풋이 정수들이라 끝이 .0 또는 .5일게 확실해보여서 *10한것으로 계산하여 이렇게 출력하였는데...
아무리 코드를 바꾸어봐도.. 마음이 먹먹하고 가슴이 울적하고... 그렇습니다.