C. [ABC 003 C] AtCoderプログラミング講座

    傳統題 2000ms 64MiB

[ABC 003 C] AtCoderプログラミング講座

該比賽已結束,您無法在比賽模式下遞交該題目。您可以點選“在題庫中開啟”以普通模式檢視和遞交本題。

题目描述

初始时 C=0C=0 ,给出一个含 nn 个数的序列 RR,取其中任意 kk 个数的排列 R1,R2,RkR_1,R_2,\cdots R_k,并依次运算 C=(C+Ri)/2C=(C+R_i)/2。你的任务是使得最终的 CC 尽可能大。

输入格式

第一行,n,kn,k

接下来一行 nn 个数,表示序列 RR

输出格式

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

输入 #1

2 2
1000 1500

输出 #1

1000.000000

输入 #2

2 1
1000 1500

输出 #2

750

输入 #3

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

输出 #3

2820.031250000

说明/提示

数据范围

1kn1001 \leq k \leq n \leq 100 1Ri4000 1 \leq R_i \leq 4000

AtCoder Beginner Contest 003

未參加
狀態
已結束
規則
XCPC
題目
4
開始於
2026-5-16 20:00
結束於
2026-5-16 21:40
持續時間
1.7 小時
主持人
參賽人數
0