Informatică, întrebare adresată de Anduut, 8 ani în urmă

Se citeste n impreuna cu un sir de n numere naturale . Afisati cate polindroame sunt in sirul citit . (C++) Dau funda!

Răspunsuri la întrebare

Răspuns de Seckar
0
Ar trebui sa iti faci un contor, initial 0, cu carer sa numeri cate palindroame gaseasti. 

Apoi, dupa ce ai citit sirul de numere, deschizi un for cu care parcurgi sirul, si in fiecare iteratie a lui for verifici daca numarul curent din sir e palindrom. 

Daca e palindrom, cresti contorul. 

La sfarsit contorul e raspunsul tau. 

O sa atasez si o rezolvare putin mai "smechera" care foloseste siruri de caractere, si efectiv dupa ce citeste sirul de numere, ia fiecare numar si se uita la el nu ca la un numar si ca la o insiruire de "litere", si vede pentru fiecare numar daca sirul de caractere corespunzator este egal cu sirul de caractere inversat. 
Alte întrebări interesante