A. xlc 的冒泡排序

    传统题 1000ms 256MiB

xlc 的冒泡排序

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

说明

xlc 最近又开始复习《冒泡排序》了,她把她的冒泡排序改成了这样

变成了一个只排序 kk 次的冒泡排序程序

for (int step=1;step<=k;step++)
    for (int i=1;i<n;i++)
    	if (a[i]>a[i+1])
        	swap(a[i],a[i+1]);

现在她想知道这个程序输出的结果会是什么?

输入格式


第一行 $n,k$。

之后一行 $n$ 个数字,表示这个序列。

对于 $30\%$ 的数据,$n<=10^3$

对于 $100\%$的数据,$n<=10^5,所有输入的数字<=10^5$

输出格式


输出一行 $n$ 个数字,表示最终的结果,用空格隔开。

样例

5 2
5 1 4 3 2
1 3 2 4 5

20240215提高组班级模拟赛

未参加
状态
已结束
规则
ACM/ICPC
题目
3
开始于
2024-2-15 16:00
结束于
2024-2-24 0:00
持续时间
200 小时
主持人
参赛人数
13