抓捕交通肇事犯

一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下车号的一些特征。
 
甲说:牌照的前两位数字是相同的;
 
乙说:牌照的后两位数字是相同的,但与前两位不同;
 
丙是数学家,他说:四位的车号刚好是一个整数的平方。
 
请根据以上线索求出车号。

解:

依题得出思路:利用穷举法得到此数;

代码如下:

#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);
}
}
}
}
}

 

posted @ 2024-01-25 18:44  平安喜乐×  阅读(34)  评论(0)    收藏  举报