Informatică, întrebare adresată de cristinaiasi, 9 ani în urmă

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?
cristinaiasi: #368

Răspunsuri la întrebare

Răspuns de passbrain123
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;}
Anexe:
Alte întrebări interesante