#LQ14A7. 游戏

游戏

当前没有测试数据。

问题描述

熊大和熊二在玩游戏。他们将 nn 个正整数 a1,a2,...,ana_1,a_2,...,a_n 排成一行,然后各用一个长度为 kk 的框在这个数组中各自随机框选出一段长度为 kk 的连续子序列(随机框选指在合法的 nk+1n−k+1 个连续子序列中均匀随机)。熊大记录了他框出的 kk 个数中的最大值 PP,熊二记录了他框出的 kk 个数的最小值 QQ,他们突然有个疑问:PQP−Q 的期望是多少?

输入格式

输入共 22 行。

第一行为两个正整数 n,kn,k

第二行为 nn 个由空格隔开的正整数 a1,a2,...,ana_1,a_2,...,a_n​。

输出格式

输出共 11 行,一个浮点数(请保留两位小数)。

样例

3 2
1 2 3
1.00

样例说明

一共有四种情况:

熊大框出 [1,2][1,2]P=2P=2;熊二框出 [1,2][1,2]Q=1Q=1PQ=1P−Q=1

熊大框出 [1,2][1,2]P=2P=2;熊二框出 [2,3][2,3]Q=2Q=2PQ=0P−Q=0

熊大框出 [2,3][2,3]P=3P=3;熊二框出 [1,2][1,2]Q=1Q=1PQ=2P−Q=2

熊大框出 [2,3][2,3]P=3P=3;熊二框出 [2,3][2,3]Q=2Q=2PQ=1P−Q=1

所以 PQP−Q 的期望为 (1+0+2+1)/4=1.00(1+0+2+1)/4=1.00

评测用例规模与约定

对于 20%20\% 的数据,保证 n102n≤10^2

对于 40%40\% 的数据,保证 n103n≤10^3

对于 100%100\% 的数据,保证 n105n≤10^50<ai1090<a_i≤10^90<kn0<k≤n