#abc236e. [abc236_e]Average and Median

[abc236_e]Average and Median

nn 个数 a1ana_{1}\dots a_n 排成一列。现在要选出一些数,满足 任意两个相邻的数中至少有一个数被选择

请求出:

  • 所有选择方案中,被选中的数字平均值的最大值,误差在 10310^{-3} 以内视为正确;

  • 所有选择方案中,被选中的数字中位数的的最大值。在这里,偶数 2k2k 个数的中位数视作第 kk 小的数。

  • 2n1052\leq n\leq 10^5

  • 1ai1091\leq a_i\leq 10^9