#abc154d. [abc154_d]Dice in Line

[abc154_d]Dice in Line

問題文

NN 個のサイコロが左から右に一列に並べてあります。左から ii 番目のサイコロは 11 から pip_i までの pip_i 種類の目がそれぞれ等確率で出ます。

隣接する KK 個のサイコロを選んでそれぞれ独立に振ったとき、出る目の合計の期待値の最大値を求めてください。

制約

  • 1KN2000001 ≤ K ≤ N ≤ 200000
  • 1pi10001 ≤ p_i ≤ 1000
  • 入力で与えられる値は全て整数

入力

入力は以下の形式で標準入力から与えられる。

NN KK p1p_1 ...... pNp_N

出力

隣接する KK 個のサイコロを選んで振ったときに出る目の合計の期待値の最大値を出力せよ。

なお、想定解答との絶対誤差または相対誤差が 10610^{-6} 以下であれば正解として扱われる。


入力例 1

5 3
1 2 2 4 5

出力例 1

7.000000000000

左から 33 番目、44 番目、55 番目のサイコロを振った時、出る目の合計の期待値は 77 となり、これが最大です。


入力例 2

4 1
6 6 6 6

出力例 2

3.500000000000

どのサイコロを選んで振っても、出る目の期待値は 3.53.5 です。


入力例 3

10 4
17 13 13 12 15 20 10 13 17 11

出力例 3

32.000000000000