开始: 2024-07-18 17:55:00

算法高级班期中赛(02)期中

结束: 2024-07-18 20:29:00
当前  2025-01-24 16:21:54  类型: IOI  状态: 已经结束 

P1. 数字游戏v4
描述

小明定义,初始时 C=0 ,然后从小D给出含有n 个数的序列 \{R\},取其中任意 k 个数的排列 R_1,R_2,\cdots R_k,并依次运算 C=(C+R_i)/2 .你的任务是使得最终的 C 尽可能大。


输入

第一行,n,k; 接下来一行 n 个数,表示序列 \{R\}

输出

一行一个数 C,误差不超过 10^{-6}(小数点后 6 位)

样例

输入

2 2
1000 1500

输出

1000.000000

输入

2 1
1000 1500

输出

750.000000

输入

10 5
2604 2281 3204 2264 2200 2650 2229 2461 2439 2211

输出

2820.031250
提示

30%的数据:n,k \leq 1000

100%的数据:n,k \leq 10^5,R_i \leq 10^7

提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交