追查车号。
题目描述
题目内容:一辆卡车违反交通规则,撞人逃逸。现场三人目击事件,但都没有记住车号,只记下车的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的;丙是位数学家,他说:四位的车号正好是一个整数的平方。请根据以上线索求出车号。
#include <iostream>
using namespace std;
int main() {
int a, sum,ge,shi,bai,qian;
for (sum = 0;sum < 10000;sum++)
for (a=0;a<1000;a++)
{
if (sum == a * a)
{
qian = sum / 1000;
bai = sum / 100 - qian * 10;
ge = sum % 10;
shi = (sum % 100 - ge) / 10;
if (qian == bai && shi == ge)
cout << sum << endl;
}
}
return 0;
}