C++捉交通肇事者算法设计

//题目要求一辆卡车违反交通规则,撞人后逃跑。
//现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。
//甲说:“车牌的前两位数字相同。”  
//乙说:“车牌的后两位数字是相同的,但与前两位不同。”
//丙说:“四位的车号刚好是一个整数的平方。”请推理出车号。“
#include<iostream>
using namespace std;
void main()
{
 
 
	int n;
	int m;
	for (int i = 1000; i <= 9999; ++i)
	{
		n = i /100;
		m = i % 100;
		if ((n / 10 == n % 10) && (m / 10 == m % 10))
		{
			for (int k = 30; k <= 100; ++k)
			{
				if (k *k == i)
				{
					cout << "车牌号为:" << i << "平方数为:" << k << endl;
				}
			}
		}
	}
	int wait;
	cin >> wait;
	return ;
}
posted @ 2013-07-03 18:07  Predator  阅读(457)  评论(0编辑  收藏  举报