1002번 - 터렛
0 0 10 9 1 1입력 시 2로 자꾸 나옵니다 ㅠㅠ 원래는 1이 정답이라고 하는데...
distance_two_xy 값을 int 형으로 바꾸면 1로 나오긴 하지만, 다른 case에 오답이 될 거 같아 다른 방법이 있다면 조언 부탁드리겠습니다.
2가 맞습니다. 해당 케이스에서 (0,0)과 (9,1) 사이의 거리는 9.~ 이고, 작은 원의 반지름은 1이며 큰 원의 반지름은 10입니다. 즉, 작은 원의 중심은 큰 원 안에 있고, 두 점 사이의 거리에 작은 원의 반지름을 더하면 10.~로 큰 원의 반지름보다 크기에 두 점에서 만납니다.
아 그렇군요.. 제가 착각했네요 ㅋㅋㅋ그럼 반례가 더 있다는건데 그게 뭔지 모르겠네요 ㅠ
댓글을 작성하려면 로그인해야 합니다.
dongyeon1201 2년 전
0 0 10 9 1 1
입력 시 2로 자꾸 나옵니다 ㅠㅠ 원래는 1이 정답이라고 하는데...
distance_two_xy 값을 int 형으로 바꾸면 1로 나오긴 하지만, 다른 case에 오답이 될 거 같아 다른 방법이 있다면 조언 부탁드리겠습니다.