四位数为AABB些型,并且是另一个书的平方,求这昂的四位数
第一次写,比较长
#include<stdio.h>
main()
{
int g,q,x,y;
for(g=1;g<10;g++)
{
for(q=1;q<10;q++)
{
x=g*10+g+q*100+q*1000;
for(y=1;y<x;y++)
{
if(y*y==x && q!=g)
{
printf("%d",x);
break;
}
}
}
}
}
第二次写,只用了一个循环
#include<stdio.h>
main()
{
int g,q;
for(g=33;g<100;g++)
{
q=1;
q=g*g;
if(q%100%11==0 && q/100%11==0 && (q%100!=q/100))
printf("%d\n",q);
}
}