A. 消灭逆序对

    传统题 1000ms 256MiB

消灭逆序对

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

Orange非常讨厌逆序对。现在给定你一个长度为n对序列,你可以最多进行k次交换相邻元素。请你最小化逆序对的数量。最后报告这个逆序对的数量。

逆序对:我们把满足 i<ji<jai>aja_i > a_j 的索引对 (i,j)(i,j) 称为一个逆序对。

Format

Input

输入第1行为2个整数n和k,表示序列长度和操作次数。

输入第2行为一个整数序列 aia_i

数据范围

对于50%的数据:

1n10001 \le n \le 1000

对于所有数据:

1n1051 \le n \le 10^5

1kn(n1)21 \le k \le \frac{n(n-1)}{2}

1ai1091 \le a_i \le 10^9

Output

输出1个整数表示答案。

Samples

5 3
5 4 3 2 1
7

2026 SYNU 四月周赛 Round II (Div 3) 暨2026蓝桥杯省赛模拟赛

未参加
状态
已结束
规则
OI
题目
6
开始于
2026-4-9 18:20
结束于
2026-4-9 21:20
持续时间
2 小时
主持人
参赛人数
25