#abc149e. [abc149_e]Handshake
[abc149_e]Handshake
题目描述
高桥作为特别嘉宾参加了一个聚会。聚会上有 位普通的客人。第 位普通客人具有 的 力量。
高桥决定进行 次握手来增加聚会的 快乐度(当前的快乐度为 )。握手的过程如下:
- 高桥选择一位(普通)客人 作为他的左手,另一位客人 作为他的右手( 和 可以是同一位客人)。
- 然后,他同时与客人 左手握手和客人 右手握手,将快乐度增加 。
然而,高桥不能重复进行相同的握手。形式化地说,以下条件必须满足:
- 假设在第 次握手中,高桥与客人 左手握手和客人 右手握手。那么,不存在对 的一对 。
次握手后,能够达到的最大快乐度是多少?
约束条件
- 输入中的所有值都是整数。
输入
从标准输入读入输入数据,格式如下:
输出
打印 次握手后能够达到的最大快乐度。
示例输入 1
5 3
10 14 19 34 33
示例输出 1
202
假设高桥进行了以下握手:
- 在第一次握手中,高桥与客人 左手握手和客人 右手握手。
- 在第二次握手中,高桥与客人 左手握手和客人 右手握手。
- 在第三次握手中,高桥与客人 左手握手和客人 右手握手。
然后,我们将得到 的快乐度。
我们无法达到 或更高的快乐度,因此答案是 。
示例输入 2
9 14
1 3 5 110 24 21 34 5 3
示例输出 2
1837
示例输入 3
9 73
67597 52981 5828 66249 75177 64141 40773 79105 16076
示例输出 3
8128170