小 E 与美食

题目背景

小 E 是一个热爱美食的高中生,但吃的太多会导致他身体不舒服,他想找到一个能让他最舒服的方案,快来帮帮他!

题目描述

小 E 有 $n$ 种美食可供选择,每种美食只能吃一次,第 $i$ 种美食有一个美味值 $a_i$,吃下一个美味值为 $a_i$ 的美食可以让小 E 的满足感提升 $a_i$。 但是小 E 的胃是有极限的,每吃下一个美食,他的饱腹感就会提升 $1$。 小 E 最后的舒适度是他的满足感的平方除以他的饱腹感,你的目标是求出他舒适度能达到的最大值。

输入输出格式

输入格式


第一行一个正整数 $n$。 第二行 $n$ 个正整数 $a_1, a_2, \cdots, a_n$。

输出格式


输出一行一个实数,表示小 E 舒适度的最大值,你的输出与标准答案的相对误差或绝对误差在 $10^{-6}$ 以内即视为正确。

输入输出样例

输入样例 #1

2
2 1

输出样例 #1

4.50

说明

**提示** 建议输出**至少 $8$ 位**有效数字。 **样例解释** 容易发现两种美食都吃是最优的,舒适度为 $\frac{(2+1)^2}{2} = 4.5$。 **数据范围** 对于 $30 \%$ 的数据,$n, a_i \le 20$。 对于 $50 \%$ 的数据,$n, a_i \le 2000$。 对于另 $15 \%$ 的数据,所有 $a_i$ 都相等。 对于 $100 \%$ 的数据,$1 \le n \le 3 \times 10^{5}$,$1 \le a_i \le 10^6$。