#include <stdio.h>
int main(void)
{
int i, j, k, m;
for (i=0; i<=9; i++) //直接设置了一个四位数字
{
for (j=0; j<=9; j++)
{
if (i != j)
{
k = i * 1000 + i * 100 + j * 10 + j;
for (m=31; m*m<=k ;m++) //四位数开始为1000,从31开始比较的合理
{
if (m * m == k) //如果正好是一个整数的平方
{
printf("k=%d, m=%d\n", k, m);
}
}
}
}
}
return 0;
}