早教吧作业答案频道 -->其他-->
C++程序编程:一辆卡车违反交通规则,撞人后逃跑.现场有三人目击事件,但都没有记住车号,只记下车号的一些特征.甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与
题目详情
C++程序编程:
一辆卡车违反交通规则,撞人后逃跑.现场有三人目击事件,但都没有记住车号,只记下车号的一些特征.甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说:四位的车号所构成的数字正好等于某一个整数的平方.请根据以上线索求出车号.
输出描述
直接显示一个四位整数表示肇事车号
输入样例
无
输出样例
无
一辆卡车违反交通规则,撞人后逃跑.现场有三人目击事件,但都没有记住车号,只记下车号的一些特征.甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说:四位的车号所构成的数字正好等于某一个整数的平方.请根据以上线索求出车号.
输出描述
直接显示一个四位整数表示肇事车号
输入样例
无
输出样例
无
▼优质解答
答案和解析
#include
#include
using namespace std;
int main()
{
int i,j;
int data;
for(i=1;i<=9;++i) {
for(j=1;j<=9;++j) {
if(j == i) continue;
data = i*1000+i*100+j*10+j;
int tmp = (int)sqrt(data);
if(data == tmp*tmp) {
cout< return 0;
}
}
}
return 0;
}
#include
using namespace std;
int main()
{
int i,j;
int data;
for(i=1;i<=9;++i) {
for(j=1;j<=9;++j) {
if(j == i) continue;
data = i*1000+i*100+j*10+j;
int tmp = (int)sqrt(data);
if(data == tmp*tmp) {
cout< return 0;
}
}
}
return 0;
}
看了 C++程序编程:一辆卡车违反...的网友还看了以下:
八个人:一家六口,爸爸妈妈,两个儿子,两个女儿.一个逃犯,一个警察.条件:小船一次只能载两人,会开 2020-05-15 …
在某边防缉毒的一次追捕逃犯过程中,已知罪犯所骑摩托车的速度的为100㎞/h,则此时缉毒警察的汽车要 2020-05-16 …
再美的风景,也只是一程作文 2020-06-12 …
狼狈而逃是一个含有贬义的成语,我还知道(),()等还有褒义 2020-06-19 …
2015年5月12日是全国第7个“全国防灾减灾日”,某中学在这一天组织学生进行了火灾逃生演习.在逃 2020-06-19 …
逃离,或许是旧的结束新的开始,或许又是一次无奈的挣扎。那些想从日常生活中逃离的瞬间,无法预知;很多 2020-06-19 …
一道数学逻辑面试题一个肇事司机闯到一个人逃跑了,有四个人看到了车牌,甲说前两个数是相同的,乙说后两 2020-06-21 …
一旦发生火灾,高楼居民如何逃生一直困扰我们,最近有一种新型逃生滑梯提供了颇具创意的解决方式,这种装 2020-06-28 …
“逃过一劫”形容什么?逃过一劫就是比如说什么?例如:“我在家睡觉时,歹徒去抢劫我家的东西和钱物时, 2020-07-02 …
1995年12月8日,克拉玛依大火灾中288名小学生葬身火海,专家呼吁:每个人都应该懂得防火知识, 2020-07-28 …