Cod sursa(job #238228)

Utilizator cosmin79Carabet Cosmin Andrei cosmin79 Data 1 ianuarie 2009 02:16:59
Problema Operatii Scor 60
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <stdio.h>
int main()
{
	freopen("operatii.in","r",stdin);
	freopen("operatii.out","w",stdout);
	int n,i,a[1000005],op=0,j,ok,max=0,facinik=0;
	scanf("%d",&n);
	for (i=1; i<=n; i++)
		scanf("%d",&a[i]);
	for (i=1; i<=n; i++)
		if (a[i]>max)
			max=a[i];
	for (i=1; i<=max; i++)
	{
		ok=0;
		for (j=1; j<=n; j++)
			if (a[j]>=i)
				if (ok==0)
				{
					ok=1;
					op++;
				}
				else 
					facinik=0;
			else
				ok=0;
	}
	printf("%d",op);
	return 0;
}