Đặt gọn đa giác đều (bản chẵn)
Đề bài
Mô tả
Cho một đa giác đều đỉnh (lồi, các cạnh bằng nhau và các góc bằng nhau) có độ dài mỗi cạnh bằng . Ta gọi đa giác này là đa giác -đỉnh.
Nhiệm vụ của bạn là tìm hình vuông có kích thước nhỏ nhất sao cho có thể "đặt gọn" đa giác -đỉnh vào bên trong nó. Ở đây "đặt gọn" nghĩa là mọi điểm nằm trong hoặc trên biên của đa giác -đỉnh đều phải nằm trong hoặc trên biên của hình vuông.
Bạn được phép xoay đa giác và/hoặc hình vuông theo góc tuỳ ý.
Trong phiên bản này, luôn là số chẵn.
Dữ liệu vào
- Dòng đầu tiên chứa một số nguyên — số lượng test.
- dòng tiếp theo, mỗi dòng chứa một số nguyên chẵn — nửa số đỉnh của đa giác.
Dữ liệu ra
Với mỗi test, in ra một số thực — độ dài cạnh nhỏ nhất của hình vuông có thể chứa đa giác -đỉnh.
Đáp án của bạn được coi là đúng nếu sai số tuyệt đối hoặc tương đối so với đáp án chuẩn không vượt quá .
Ràng buộc
- và chẵn.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 2 4 200 |
1.000000000 2.414213562 127.321336469 |
: đa giác có đỉnh — chính là hình vuông cạnh , nên đáp án là . : đa giác đều đỉnh, hình vuông nhỏ nhất bao ngoài có cạnh . : đa giác đỉnh gần như là hình tròn. |
| 1 6 |
3.732050808 | Đa giác đều đỉnh, cạnh , được đặt gọn trong hình vuông cạnh . |
Bình luận