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

se dau doua numere naturale a si b . Determinati numărul de palindromuri(numere care de la stânga la dreapta sau de la dreapta la stânga se citesc la fel) cuprinse între a si b. în C++.​

Răspunsuri la întrebare

Răspuns de radu9614
0

#include <iostream>

using namespace std;

int main()

{

   int a = 0, b = 0, contor = 0;

   cin >> a >> b;

   for( int i = a; i < b; ++i )

   {

       int copie = i, invers = 0;

       while( copie != 0 )

       {

           invers = invers * 10 + copie % 10;

           copie /= 10;

       }

       if( invers == i )

       {

           ++contor;

       }

   }

   cout << contor;

   return 0;

}

Alte întrebări interesante