抓捕交通肇事犯
一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下车号的一些特征。
甲说:牌照的前两位数字是相同的;
乙说:牌照的后两位数字是相同的,但与前两位不同;
丙是数学家,他说:四位的车号刚好是一个整数的平方。
请根据以上线索求出车号。
解:
依题得出思路:利用穷举法得到此数;
代码如下:
#include<stdio.h>
int main()
{
int i,j,k,t;
for(i=1;i<=9;i++)
{
for(j=0;j<=9;j++)
{
if(i!=j)
{
k=1000*i+100*i+10*j+j;
for(t=31;t<=99;t++)
{
if(t*t==k)
printf("%d",k);
}
}
}
}
}

浙公网安备 33010602011771号