您的位置:首页 > 编程语言

(百例编程)12.抓交通肇事犯

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

#include <iostream>
using namespace std;
int main(void)
{
int a[4];
for (int i=31;i<=99;i++)
{
int s=i*i;
for (int j=0;j<4;j++)
{
a[j]=s%10;
s=s/10;
}
if (a[0]==a[1]&&a[2]==a[3])
{
cout<<"车牌号为:";
for (int m=3;m>=0;m--)
{
cout<<a;
}
cout<<endl;
}
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: