Pagini recente » Cod sursa (job #2222488) | Cod sursa (job #2157848) | Cod sursa (job #1321560) | Cod sursa (job #1936852) | Cod sursa (job #240183)
Cod sursa(job #240183)
#include<stdio.h>
int a[1000000],n,m,i,k,x,i1,i2,este,min,o,p,nr;
int read()
{
for(i=1;i<=n;i++)
if(scanf("%d",&x),x!=a[m])
a[++m]=x;
}
int main ()
{
freopen("operatii.in","r",stdin);
freopen("operatii.out","w",stdout);
scanf("%d",&n);
m=0;
a[0]=-1;
read();
for(i=2;i<=m;i++)
{ if(a[i]!=a[i-1] && a[i]!=0 && a[i-1] !=0)
nr++;
else
if(a[i-1]==0 && a[i]!=0)
nr++;
}
// for(i=1;i<=m;i++)
// printf("%d ",a[i]);
printf("%d ",nr);
return 0;
}