Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include<stdbool.h>
- #define f1(a,b,c) for(a=b;a<=c;a++)
- #define f(a,b,c) for(a=b;a<c;a++)
- int reverse(int n);
- int main(void) {
- // your code goes here
- int i;
- f1(i,10,100)
- { int rev=reverse(i);
- int sq1=i*i,sq2=rev*rev;
- if(sq1==reverse(sq2))
- printf("%d ",i);
- }
- }
- int reverse(int n)
- {
- int m=n,rev=0;
- while(m!=0)
- { int k=m%10;
- rev=rev*10+k;
- m/=10;
- }
- return rev;
- }
Add Comment
Please, Sign In to add comment