Gửi bài giải
Điểm:
0,31 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
512M
Input:
stdin
Output:
stdout
Nguồn bài:
Dạng bài
Ngôn ngữ cho phép
C, C++, Go, Java, Kotlin, Pascal, PyPy, Python, Rust, Scratch
Cho ~N~ đồng xu có bán kính lần lượt là các số thực dương ~r_{1}~ ...~r_{N}~. Được đặt xung quanh một vòng tròn sao cho:
Mỗi đồng xu tiếp xúc với ~2~ đồng xu đặt cạnh nó và tiếp xúc với vòng tròn.
Biết được bán kính của từng đồng xu. Yêu cầu: Tìm bán kính vòng tròn
Input
Dòng đầu ghi số nguyên dương ~N~
Dòng tiếp theo ghi ~N~ số ~r_{i}~ ~(1 \leq i \leq N)~
Output
Gồm ~1~ dòng duy nhất ghi bán kính hình tròn (đúng ~3~ chữ số sau dấu phẩy)
Giới hạn
- ~1 \leq N \leq 10000~
- ~1 \leq r_{i} \leq 100000~
Sample Input
4
2 2 2 2
Sample Output
0.828
Bình luận