【样例说明】
第一个询问的最优 $B$ 序列为:$\{5, 5, 5, 5, 5\}$。
第二个询问的最优 $B$ 序列为:$\{1, 2, 4, 5, 5\}$。
第三个询问的最优 $B$ 序列为:$\{3, 3, 4, 5, 5\}$。
第四个询问的最优 $B$ 序列为:$\{5, 5, 5, 6, 6\}$。
样例是存在最优方案使 $B_i$ 皆为整数的特殊情况。
【数据规模】
对于前 $10\%$ 的数据,保证 $n, m \le 10$,$k, A_i ≤ 1000$,且存在一种最优方案,使得 $B_i$ 皆为整数。
对于前 $30\%$ 的数据,保证 $n, m \le 100$。
对于另外 $20\%$ 的数据,保证 $m = 0$。
对于另外 $20\%$ 的数据,保证 $n, m \le 3 \times 10^4$。
对于所有数据,保证 $3 \le n \le 10^5, 0 \le m \le 10^5, 1 \le k, A_i \le 10^9$。