#ABC149E. 握手

握手

握手

题目描述

高桥君作为特别嘉宾来到了一场派对。 派对上有 NN 位普通来宾,普通来宾 ii1iN1 \leq i \leq N)的力量为 AiA_i

高桥君决定通过进行 MM 次握手来提高整个派对的幸福度(握手开始前幸福度为 00)。 握手按以下步骤进行:

  • 高桥君决定用左手握手的(普通)来宾 xx 和用右手握手的来宾 yy(两只手握同一个来宾的手也可以)。
  • 高桥君实际握这两只手,幸福度提高 Ax+AyA_x+A_y

但是,不能进行两次以上完全相同的握手。严格地说,必须满足以下条件:

  • 设第 kk 次握手中,左手握来宾 xkx_k、右手握来宾 yky_k。此时,不存在满足 (xp,yp)=(xq,yq)(x_p,y_p)=(x_q,y_q)p,qp,q1p<qM1 \leq p \lt q \leq M)。

进行 MM 次握手后,最终幸福度最大可以是多少呢?

输入格式

输入按以下格式从标准输入给出:

NN MM
A1A_1 A2A_2 ...... ANA_N

输出格式

输出进行 MM 次握手后的最终幸福度的最大值。

样例

5 3
10 14 19 34 33
202

例如:

  • 11 次握手用左手握来宾 44、右手握来宾 44
  • 22 次握手用左手握来宾 44、右手握来宾 55
  • 33 次握手用左手握来宾 55、右手握来宾 44

这样可以将幸福度提高到 (34+34)+(34+33)+(33+34)=202(34+34)+(34+33)+(33+34)=202

无法将幸福度提高到 203203 以上,因此答案是 202202

9 14
1 3 5 110 24 21 34 5 3
1837
9 73
67597 52981 5828 66249 75177 64141 40773 79105 16076
8128170

数据范围

  • 1N1051 \leq N \leq 10^5
  • 1MN21 \leq M \leq N^2
  • 1Ai1051 \leq A_i \leq 10^5
  • 输入均为整数。
难度 提高
通过率
尝试 0
已通过 0
ID
1840
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签