❗❤Se citesc numere întregi de maxim 4 cifre până la întâlnirea valorii 0. Să se afle câte numere sunt prime cu oglinditul lor.
ex: se citesc numerele: 12, 15, 16, 21, 18, 13, 20, 25, 0
se va afișa 3 (numerele 16, 13, 25 sunt prime cu oglinditul lor)
Rayzen:
În ce limbaj de programare?
Răspunsuri la întrebare
Răspuns de
1
Explicație:
int n, nr = 0;
cin >> n;
while(n != 0)
{
int ogl = 0;
int aux = n;
while(aux != 0)
{
ogl = ogl * 10 + aux % 10;
aux /= 10;
}
int a = n, b = ogl;
while(b != 0)
{
int r = a % b;
a = b;
b = r;
}
if(a == 1)
nr++;
cin >> n;
}
cout << nr;
return 0;
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă