#include<bits/stdc++.h>
using namespace std;
int main() {
int n,k; //n代表输入的整数个数,k代表最小的数字个数
while(cin>>n>>k) { //输入整数n和k
int num;
vector<int> vec; //容器vec存放输入的整数数组
for(int i=0;i<n;i++) {
cin>>num;
vec.push_back(num);
}
sort(vec.begin(),vec.end()); //利用STL自带排序函数sort对vec容器进行排序
for(int i=0;i<k;i++) {
cout<<vec[i]<<" "; //按从小到大的顺序输出最小的n个数
}
cout<<endl;
}
return 0;
} 
京公网安备 11010502036488号