tmdcks94   4년 전

어디가 틀렸을까요?

w, h 중간값을 기준으로

4개의 면을 나눠 생각하도록 했습니다.. ㅠㅠ

rhdqor213   4년 전

반례입니다.

tmdcks94   4년 전

3번째 else if를 

else if (x<=hx && y>hy) {
if (disy > x)
cout << x;
else
cout << disy;
}

이렇게 바꿔서 해당 반례는 해결했는데

왜 계속 틀렸습니다라고 나올까요.. ㅠ

rhdqor213   4년 전

w, h의 값이 홀수일 경우 hx,hy를 통해 계산하는 것이 정확하지 않을 수 있습니다.

tmdcks94   4년 전

아... 그렇네요 ㅠㅠ 감사합니다!!

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