#include<stdio.h> main() { int x,y; for(int x=1; x<=10000; x++) { y = x*x; for(int j=10; y%j<y; j*=10) { if(y%j==x) { printf("%d的平方数是%d, %d是同构数数\n", x,y,x); break; } } } }