#P9181. [COCI2022-2023#5] Zastave

[COCI2022-2023#5] Zastave

题目描述

nn 个直角三角形,第 ii 个直角三角形的斜边长度为 rir_i,这些直角三角形的高度和不超过 SS。求这 nn 个直角三角形的最大面积和。

输入格式

第一行两个整数 n,S (1n105,1S1010)n,S\ (1\le n\le 10^5,1\le S\le 10^{10}),表示三角形个数和这些三角形的高度之和的最大值。

第二行 nn 个整数 ri (1ri105)r_i\ (1\le r_i\le 10^5)

输出格式

输出这 nn 个直角三角形的最大面积和(保留 1010 位小数)。如果你的输出与答案的绝对误差或相对误差不超过 10610^{-6} 则认为你的输出正确。

2 3
4 5

6.5200982141

1 6
10

24.0000000000

4 7
5 5 6 6

18.5706715170

提示

样例 22 解释:

最大可能的情况是这个三角形的三边长为 6,8,106,8,10,面积为 2424

子任务编号 附加限制 分值
00 是样例 00
11 n100n\le 100 3737
22 n1000n\le 1000 2020
33 无附加限制 4343