Pagini recente » Cod sursa (job #1456594) | Cod sursa (job #1115345) | Cod sursa (job #1366390) | Cod sursa (job #961695) | Cod sursa (job #409800)
Cod sursa(job #409800)
#include<stdio.h>
int n,a[100],c[100][100],x=1,i,j,l1,l2,pre;
void citire()
{scanf("%d",&n);
for(i=1;i<=n;i++)
scanf("%d",&a[i]);}
void rez()
{ for(i=1;i<=n;i++)
{c[i][x]=a[i];
pre=a[i];
for(j=i+1;j<=n;j++)
if(a[j]>pre)
{c[i][++x]=a[j];
pre=a[j];}
if(x>l2)
{l2=x;
l1=i;
x=1;}}
printf("%d\n",l2);
for(i=1;i<=l2;i++)
printf("%d ",c[l1][i]);
}
int main()
{ freopen("cmlsc.in","r",stdin);
freopen("cmlsc.out","w",stdout);
citire();
rez();
return 0;}