QOJ.ac

QOJ

実行時間制限: 2 s メモリ制限: 512 MB 満点: 100

#4886. 최고의 태양

統計

이반은 그림 그리기를 좋아합니다. 그는 태양을 그리기로 했습니다. 이를 위해 그는 평면 위에 정수 좌표를 가진 $n$개의 점을 찍었습니다. 이반은 최고의 태양을 얻기 위해 몇몇 점 쌍을 잇는 선분을 그릴 것입니다.

  • 이반은 정확히 $n$개의 점 쌍을 선분으로 연결합니다.
  • 모든 선분은 (끝점을 제외하고는) 서로 교차하지 않아야 합니다.
  • 정확히 하나의 사이클이 존재해야 합니다. 이 사이클은 볼록 다각형이어야 합니다.
  • 다각형의 꼭짓점이 아닌 각 점은 다각형의 외부에 위치해야 하며, 다각형의 꼭짓점 중 하나와 연결되어야 합니다.
  • 모든 점이 사이클 위의 꼭짓점이 될 수도 있습니다.

이반은 밝고 예쁜 태양을 그리고 싶어 합니다. 그래서 그는 태양의 점수를 다음과 같이 정의했습니다.

  • $S$를 다각형의 넓이라고 정의합니다.
  • $P$를 그려진 모든 선분의 길이의 합이라고 정의합니다.
  • $\frac{S}{P}$ 값이 태양의 점수입니다.

태양의 가능한 최대 점수는 얼마입니까?

입력

첫 번째 줄에는 테스트 케이스의 수 $t$ ($1 \le t \le 10^4$)가 주어집니다. 이어지는 각 테스트 케이스에 대한 설명이 주어집니다.

각 테스트 케이스의 첫 번째 줄에는 점의 개수 $n$ ($3 \le n \le 300$)이 주어집니다. 다음 $n$개의 줄에는 각각 두 정수 $x_i, y_i$ ($|x_i|, |y_i| \le 10^6$)가 주어집니다. 모든 점은 서로 다르며, 세 점이 한 직선 위에 있지 않습니다.

모든 테스트 케이스에 대한 $n^2$의 합은 $90\,000$을 넘지 않음이 보장됩니다.

출력

각 테스트 케이스마다, 그릴 수 있는 태양의 최대 점수를 하나의 실수로 출력하십시오. 절대 오차 또는 상대 오차는 $10^{-6}$을 초과해서는 안 됩니다.

예제

예제 입력 1

4
3
-1 -1
1 -1
0 1
4
0 0
10 0
0 10
8 1
5
2 0
-2 0
1 1
-1 1
0 3
8
4 4
-4 4
4 -4
-4 -4
5 6
-6 5
-5 -6
6 -5

예제 출력 1

0.3090169943749474
1.2368614277111258
0.2711375415034555
1.5631002094915825

참고

네 번째 테스트 케이스에서 최대 점수를 가진 태양의 그림입니다:

이 태양의 경우 $S = 64$, $P = 32 + 4\sqrt{5}$이므로, 점수는 $\frac{64}{32 + 4\sqrt{5}}$입니다.

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.