AT_code_festival_2018_final_g Chicks and Cages
Description
[problemUrl]: https://atcoder.jp/contests/code-festival-2018-final/tasks/code_festival_2018_final_g
高橋君は $ N $ 羽のひよこを $ M $ 個の鳥かごに振り分けて入れることにしました。 ひよこには $ 1 $ から $ N $ の番号がついており、ひよこ $ i $ の大きさは $ A_i $ です。
鳥かごは狭いため、どのひよこも同じ鳥かごにいるひよこの大きさの和(そのひよこ自身も含む)だけストレスを受けます。
ひよこが受けるストレスの総和の最小値を求めてください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ M $ $ A_1 $ $ A_2 $ $ ... $ $ A_{N} $
Output Format
答えを出力せよ。
Explanation/Hint
### 制約
- $ 1\ \leq\ M\ \leq\ N\ \leq\ 2{,}000 $
- $ 1\ \leq\ A_i\ \leq\ 10^9 $
- 与えられる入力は全て整数
### Sample Explanation 1
\- $ (1,2),(3,5),(4) $ と鳥かごに入れたとき、受けるストレスは $ 9+9+11+15+11\ =\ 55 $ となり、これが最小です
### Sample Explanation 3
\- 答えが大きくなりうることに注意してください