小Q的生日派
背景
小Q的生日要到了!根据习俗,小Q需要将一些派分给大家。小Q有\(n\)个不同口味、不同大小的派。有\(m\)个朋友会来参加小Q的派对,每个人会拿到一块派(必须一个派的一块,不能由几个派的小块拼成;可以是一整个派)。
小Q朋友们都特别小气,如果有人拿到更大的一块,其他人就会开始抱怨。因此所有人拿到的派是同样大小的(但不需要是同样形状的),虽然这样有些派会被浪费,但总比搞砸整个派对好。当然,小Q也要给自己留一块,而这一块也要和其他人的同样大小。
描述
请你设计一个程序计算每个人拿到的派最大是多少?每个派都是一个高为\(1\),半径不等的圆柱体。
输入
第一行包含两个正整数\(n\),\(m\),表示派的数量和朋友的数量。
第二行包含\(n\)个整数\(a_i\),表示每个派的半径。
输出
输出每个人能得到的最大的派的体积,精确到小数点后三位。
样例1
样例输入
3 3
4 3 3
样例输出
25.133
限制
1s,64MiB对于每个测试点.
数据范围与提示
对于100%的数据,保证\(1≤n,m≤10 000\),\(1≤a_i≤10 000\)
Source
Vijos Original
信息
- ID
- 1001
- 难度
- 9
- 分类
- (无)
- 标签
- 递交数
- 5
- 已通过
- 2
- 通过率
- 40%
- 上传者