B. 首发阵容
首发阵容
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“赛后递交”以递交本题。
题目描述
小Z所在的球队 名成员都各有一个“战力值” 。现在排成了一排。
比赛组委会要求各个队伍必须选取排在队伍最前的 名队员作为首发阵容参赛,此时的总战力值就是这前 名成员战力值之和,即 。
教练想对首发阵型做一些优化,但现在时间有限,他只能每次交换相邻两位队员的顺序,询问他至少要交换多少次,能使得新的前 名队员的战力值之和比之前大就可以了。
输入格式
第一行, 个正整数
第二行, 个用空格隔开的正整数
输出格式
最少的相邻两两交换的次数,能使得新的首发阵容战力值更大。如果不存在相应方案,输出 -1
输入输出样例
4 2
2 1 1 2
2
样例 说明
初始时首发阵容战力值 。
可以依次交换 ,把序列变成 。使得新的首发阵容战力值更大为
3 1
3 2 1
-1
样例 说明
已经最大,没有更大的情况
20 13
90699850 344821203 373822335 437633059 534203117 523743511 568996900 694866636 683864672 836230375 751240939 942020833 865334948 142779837 22252499 197049878 303376519 366683358 545670804 580980054
13
数据范围
【AC-010-Div3】算法组月赛 || Round · 10
- 状态
- 已结束
- 规则
- OI
- 题目
- 4
- 开始于
- 2026-4-25 0:00
- 结束于
- 2026-4-26 0:00
- 持续时间
- 3 小时
- 主持人
- 参赛人数
- 18