早教吧作业答案频道 -->其他-->
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++程序编程:一辆卡车违反...的网友还看了以下:
200分跪求英语作文,写得好的再加200!一个老婆婆被车撞了,肇事者畏罪潜逃.一个路人送她到医院,结 2020-03-30 …
100分跪求英语作文,写得好的再加200!一个老婆婆被车撞了,肇事者畏罪潜逃.一个路人送她到医院,结 2020-03-30 …
阅读下面的文字,按要求回答问题。(4分)火石和火镰相互撞击就产生了火。火石说:“这是我积蓄的火,和 2020-04-08 …
星系中高密度的恒星群能引起大规模的碰撞反应?比如银河系中间很亮的地方那么高密度的恒星,能引起大面积 2020-05-22 …
《宇宙简史》中关于黑洞的两段话不是很能理解这些光线的路径永远不可能互相靠近.如果它们靠近了,它们最 2020-06-09 …
"玛丽"号为什么与"诺曼底"号相撞其他疑问:1."玛丽"号与"诺曼底"号相撞为什么“玛丽”号安然无 2020-06-23 …
91、根据《国家赔偿法》的规定,下列情形不属于国家赔偿的是()C.狱警李某的朋友被犯人张某打伤,李 2020-07-04 …
关于人的波长学了物质波后,我想知道人的波长是多少,如果拿两个波长相同的人相撞,是否会发生干涉现象呢 2020-07-10 …
新西兰南北二岛形成的原因是()A.太平洋板块与南极洲板块相碰撞挤压B.太平洋板块与印度洋板块相碰撞挤 2020-11-10 …
如图所示,有一光滑钢球质量为m,被一U形框扣在里面,框的质量为M,且M=2m,它们搁置于光滑水平面上 2020-11-11 …