kmh0422   9년 전

제가 테스트한 케이스에 대해서는 맞게 작동하는 것 같은데 오답이 나와서 질문 드려요.

각 빌딩에 대해 나머지 빌딩들을 볼 수 있는지 여부를 전부 확인하는 방식인데요.

두 빌딩의 지붕을 지나는 직선의 방정식을 구하고, 두 빌딩 사이의 빌딩들이 그 직선을 지나는지 여부를 확인했습니다.

어떤 부분에서 오류가 생기는지 알려주세요.

pichulia   9년 전

역시 가장 큰 원인은 그거겠죠? 직선에 접하는지 판별할 때 double을 사용했다는거...


double을 쓰지 않고 답을 구하는 법을 찾아봅시다

kmh0422   9년 전

pichulia 님, double을 사용하는 것이 왜 문제가 있는지 잘 이해가 안 됩니다.. ㅠㅠ

그 부분에 문제가 있다고 하셔서 부등식을 풀어서 double 형을 사용하지 않는 방식으로

코드를 다시 수정해 봤는데, 이 방법도 소용이 없었어요.

조금 더 자세히 설명해 주시면 안될까요?

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