#P11490. [2023省队模拟]抽卡

[2023省队模拟]抽卡

题目描述

nn 张卡牌,每张卡牌有权值 aia_{i},薇老师和静老师轮流抽卡,薇老师先手。

在每一回合中,玩家可以依次进行以下动作:

  • 从卡堆随机选取至多 mm 张卡。
  • 选择其中一张卡牌给薇老师,或者可以选择不给。
  • 将其余卡牌放回。

此时若卡堆中只剩下 KK 张牌,则游戏结束。

薇老师希望自己最终获得的卡牌权值和尽可能大,而静老师希望薇老师的尽可能小,求薇老师最终获得的权值和的期望。

输入格式

第一行三个整数 n,m,Kn,m,K。意义如题所述。

第二行 nn 个整数 aia_i,表示 nn 张卡牌各自的权值。

输出格式

一行一个实数,表示答案。绝对误差不超过 10510^{-5}

数据范围

测试点 nn 特殊限制
11 =2=2
22 5\le 5 ai2,K=n1a_i \le2,K=n-1
33 ai3,K=n1a_i \le3,K=n-1
464 \sim6 15\le15 K=n1K=n-1
77 =9=9
88 =11=11
99 =13=13
1010 =15=15

对于所有数据,保证:1m,Kn15,1ai10001 \le m,K \le n \le15,1\le a_i \le1000

输入样例 1

2 2 1
1 2

输出样例 1

2.000000

输入样例 2

3 2 1
1 2 3

输出样例 2

4.000000

样例解释

对于样例 11

薇老师的最优策略为:第一轮就取走第二张牌,随即游戏结束。期望为 22

对于样例 22

薇老师的最优策略为:绝不选前两张牌,这样必能得到第三张。 静老师的最优策略为:绝不选后两张牌,这样必能得到第一张。因此期望为 1+3=41+3=4