Pagini recente » Cod sursa (job #2965695) | Cod sursa (job #2653035) | Cod sursa (job #1631888) | Cod sursa (job #1136756) | Cod sursa (job #543512)
Cod sursa(job #543512)
#include<fstream.h>
int main()
{
int a[100],min[100]={0},n,k,j,i;
ifstream f("scmax.in");
f>>n;
k=0;
f>>a[0];
min[0]=a[0];
for(i=1;i<n;i++)
{
f>>a[i];
if(a[i]<min[0]) min[0]=a[i];
for(j=k;j>0;j--)
if(a[i]<min[j]&&a[i]>min[j-1])
min[j]=a[i];
if(a[i]>min[k]) {k++; min[k]=a[i];}
}
f.close();
ofstream g("scmax.out");
for(i=0;i<=k;i++)
g<<min[i]<<" ";
g.close();
return 0;
}