//很直接的方法
#include <stdio.h>
int main()
 {  
   int i;
   int n;
   for(i=1;i<=256;i++)
   {
        n=i*i;
        if(n<10)
        printf("%d\n",i);
        if(n>=10&&n<100&&(n/10==n%10))
        printf("%d\n",i);//12345
        if(n>=100&&n<1000&&(n/100==n%10))
         printf("%d\n",i);
         if(n>=1000&&n<10000&&(n/1000==n%10)&&(n%100/10==n/100%10))
          printf("%d\n",i);
          if(n>=10000&&n<100000&&(n/10000==n%10)&&(n%100/10==n/1000%10)) 
                printf("%d\n",i);
   }
    return 0;
}