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

Sa se gaseasca toate numerele de doua cifre care au proprietatea ca inversul patratului fiecaruia sa fie egal cu patratul inversului.


AntiEaglesDavids: invers in ce sens? 25 -> 52? sau 1/25?
mariae96: 25-52
AntiEaglesDavids: aaa misto
mariae96: Mda
AntiEaglesDavids: yup
mariae96: Stii sa o rezolvi?
AntiEaglesDavids: da, de ce?
mariae96: Am nevoie de rezolvare

Răspunsuri la întrebare

Răspuns de ardyarde
1
#include <iostream>using namespace std;
int invers(int n){
int rev=0;
while(n!=0)
{
    rev=rev*10;
    rev=rev+n%10;
    n=n/10;
}return rev;
}

int main()
{
   int i;
   for(i=10;i<100;i++)
    if(invers(i*i)==invers(i)*invers(i))
    cout<<i<<" ";
}

Alte întrebări interesante