不可以自视很高,期望越大,压力越大,心态不就崩了吗,呵呵。
软件我最菜。

///***Created by Xiang wang *** ACMÈÙҫ֮·***
//#include <bits/stdc++.h>
#include<iostream>
#include<cstring>
#include<algorithm>
#include<cstdio>
#include<cstdlib>
#include<queue>
#include<cmath>
#include<cctype>
#include<stack>
#include<map>
#include<string>
#include<cstdlib>
#define ll long long
const int INF = 0x3f3f3f3f;
const long long LIMIT = 4294967295LL;
const int maxn = 100 + 10;
using namespace std;
ll a[100010];
int main(){
int n,m,i;
ll minn;
cin>>n>>m;
for(i=0;i<n;i++)
cin>>a[i];
sort(a,a+n);
while(m--)
{
ll sum=0;
for(i=0;i<n;i++)
{
sum+=a[i];
if(a[i]!=0)
{cout<<a[i]<<' ';
break;
}
}
if(sum==0&&i==n)
cout<<0<<' ';
minn=a[i];
for(i=0;i<n;i++)
if(a[i]!=0)
a[i]-=minn;
}
return 0;
}