#SF00002. 最大字典序排列

最大字典序排列

题目描述

给出一个 11NN 的排列,允许你做不超过 KK 次操作,每次操作可以将相邻的两个数交换,问能够得到的字典序最大的排列是什么? 例如: N=5N=5,{1234512345},k=6k = 6,在 66 次交换后,能够得到的字典序最大的排列为 {5312453124}。

输入格式

11 行:22 个数 N,KN, K 中间用空格分隔(1N1000000K109)(1 \le N \le 100000,0 \le K \le 109)。 第 22N+1N+1 行:每行一个数 i(1iN)i (1 \le i \le N)

输出格式

输出共 NN 行,每行 11 个数,对应字典序最大的排列的元素。

样例 #1

样例输入 #1

5 6
1
2
3
4
5

样例输出 #1

5
3
1
2
4