You are on page 1of 2

#include <iostream>

using namespace std;


//ifstream cin("numere.in")
//ofstream cout("numere.out")
int prefixul(int a)
{
while(a!=0)
{
if(a%10==0)
{
return 1;
}
a/=10;

}
return 0;
}
int profi(int a,int b)
{
while(a!=0)
{
if(a==b)
{
return 1;
}
a/=10;

}
return 0;
}
int main()
{int n,x[101],k=0;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>x[i];

}
for(int i=1;i<=n;i++)
{
if(prefixul(x[i]))
{
k=k+1;

}
}
cout<<k<<'\n';
int c=0;
for(int i=1;i<=n;i++)
{
if(profi(x[i],x[i-1]))
{
c=c+1;
if(c==1)
cout<<x[i]<<' '<<x[i-1]<<' ';

}
}
return 0;
}

You might also like