Cerinţa
Se citesc două numere naturale n și m. Să se decidă dacă cele două numere au cel puțin o cifră comună.
Date de intrare
Programul citește de la tastatură numerele n și m.
Date de ieşire
Programul afișează pe ecran mesajul DA, dacă cele două numere au cel puțin o cifră comună, respectiv NU în caz contrar.
Restricţii şi precizări
1 ≤ n, m ≤ 1.000.000.000
Exemplu
Date de intrare
173954 889205
Date de ieșire
DA
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int n,m,aux,c;
cin>>n>>m;
aux=n;
int v[100];
int i=1;
int nr=0;
while(aux!=0)
{
c=aux%10;
aux=aux/10;
v[i]=c;
i++;
}
aux=m;
while(aux!=0)
{
c=aux%10;
aux=aux/10;
for(int j=1;j<=i;j++)
if(v[j]==c)
nr++;
}
if(nr==0)
cout<<"nu are";
else
cout<<"Da";
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă