#3040. Sereja and Swaps
Sereja and Swaps
Sereja and Swaps
题目描述
和往常一样,Sereja 有一个数组 ,其元素均为整数:。我们引入如下记号:

一次交换操作是指以下一系列动作:
- 选择两个下标 且 ;
- 执行 的赋值操作。
如果最多允许进行 次交换操作,Sereja 最多能获得函数 的多少最大值?
输入格式
第一行包含两个整数 和 ,满足 ,。下一行包含 个整数 、、...、,满足 。
输出格式
输出一个整数,表示如果最多允许 次交换操作,Sereja 可以获得的 的最大值。
输入输出样例 #1
输入 #1
10 2
10 -1 2 2 2 2 2 2 -1 10
输出 #1
32
输入输出样例 #2
输入 #2
5 10
-1 -1 -1 -1 -1
输出 #2
-1
说明/提示
由 ChatGPT 5 翻译
相关
在下列比赛中: