Pagini recente » Cod sursa (job #1720447) | Cod sursa (job #3160764) | Cod sursa (job #1040041) | Cod sursa (job #75531) | Cod sursa (job #2046106)
#include <bits/stdc++.h>
using namespace std;
ifstream fin("secventa.in");
ofstream fout("secventa.out");
int n,m,i,j,v[1000001],stiva[1000001],k,b,vf;
int main()
{
fin>>n>>k;
b=n-k;
for(i=1;i<=n;i++)
{
fin>>v[i];
}
for(i=1;i<=n;i++)
{
while(v[i]>stiva[vf]&&vf>0&&b>0)
{
vf--;
b--;
}
stiva[++vf]=v[i];
}
for(i=1;i<=vf;i++)
{
fout<<stiva[i]<<" ";
}
return 0;
}