问题 D: sequence

问题 D: sequence

时间限制: 1 Sec  内存限制: 128 MB
提交: 8  解决: 2
[状态] [讨论版] [提交] [命题人:]
题目描述
有一个长度为n的数列 A,每个数 Ai (1 ≤ i ≤ n) 都满足 1 ≤ Ai ≤ n。 我们定义这个数列的好看程度为 j − i + 1 的最大值,其中 Ai , Ai+1, · · · , Aj 都相等。 现在你最多能操作 T 次,每次操作是将相邻的两个数交换。问该数列好看程度最大能达到 多少。
输入
第一行两个整数 n, T。 第二行n个整数,其中第i 个整数表示 Ai。(n<=106)
输出
一个整数,表示最大能达到的好看程度。
样例输入 Copy
7 3
3 2 2 4 3 2 3
样例输出 Copy
3