Se dau două numere naturale a și b. Determinati numărul de palindroame cuprinse în intervalul determinat de cele două numere.
Date de intrare
Programul citește de la tastatură două numere naturale a și b.
Date de ieşire
Programul afișează pe ecran numărul P, reprezentând numărul de palindroame cuprinse în intervalul determinat de a și b.
Restricţii şi precizări
1 ≤ a,b ≤ 1.000.000
nu este obligatoriu ca valorile citite să respecte condiția a ≤ b.
passbrain123:
nr de pe pbinfo?
Răspunsuri la întrebare
Răspuns de
15
#include<iostream>
using namespace std;
int main(){ int a,b, f=0; cin>>a>>b; if (a>b) { int aux = a; a=b; b=aux; }
for (int i=a; i<=b; i++) { int p=i, s=0; while (p) { s=s*10+p%10; p/=10; } if (i==s) f++; } cout<<f; return 0;}
using namespace std;
int main(){ int a,b, f=0; cin>>a>>b; if (a>b) { int aux = a; a=b; b=aux; }
for (int i=a; i<=b; i++) { int p=i, s=0; while (p) { s=s*10+p%10; p/=10; } if (i==s) f++; } cout<<f; return 0;}
Anexe:
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă