c语言求同构数_m0
#include<stdio.h>
#include<math.h>
int main(int argc,char*argv[]){
int i,j,k,n=0,l;
for(i=1;i<10000;i++){
j=i;
n=0;
while(j>0){
j=j/10;
n++;
}
k=i*i;
l=pow(10,n);
if(k%%l==i)
printf("%%d
",i);
}
return 0;
}
推荐阅读