Cod sursa(job #418931)

Utilizator devill_08Buli.vlad devill_08 Data 16 martie 2010 18:44:19
Problema Subsir crescator maximal Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include <stdio.h>

long n,a[1000000],i,k=0,b[1000000];

int main ()
{
	freopen("scmax.in","r",stdin);
	freopen("scmax.out","w",stdout);
	scanf("%ld\n", &n);
	for(i=1;i<=n;i++) scanf("%ld", &a[i]);
	for(i=2;i<=n;i++)
		if(a[i]-a[i-1]>0) 
		{
			b[k]=a[i-1];
			k++;
			b[k]=a[i];
			k++;
		}
	printf("%ld\n", k);
	for(i=0;i<k;i++) printf("%ld ", b[i]);
	return 0;
}