追查车号。
题目描述
题目内容:一辆卡车违反交通规则,撞人逃逸。现场三人目击事件,但都没有记住车号,只记下车的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的;丙是位数学家,他说:四位的车号正好是一个整数的平方。请根据以上线索求出车号。
输出格式:The number is ****。
#include <stdio.h>
int main()
{
int a,b,c,d,m,n,g,i,k=0,r;
int y[100];
for(i=1000;i<10000;i++)
{
a = i/1000;
m = i/100;
b = m%10;
n = i-m*100;
c = n/10;
d = n%10;
if(a==b&&c==d)
{
y[k]=i;
k++;
}
}
for(g=0;g<100;g++)
{
for(r=0;r<90;r++)
{
if(g*g==y[r])
{
printf("The number is %d。\n",y[r]);
}
}
}
return 0;
}