首页 > 其他分享 >抓交通肇事犯

抓交通肇事犯

时间:2023-04-20 20:58:40浏览次数:24  
标签:交通肇事 10 temp int a1 a3 a2

问题描述:已将卡车违反交通规则,撞人后逃跑,有甲乙丙三人目击,甲说:牌照的前两位数字是相同的,乙说:拍照的后两位数字是相同的,但与前两位不同,丙说:四位的车号刚好是一个数的平方。

问题分析:设一个四位数a1a2a3a4,满足下面的条件

a1=a2     a3=a4    a1!=a3     1000*a1+100*a2+10*a3+a4=x的平方

完整程序:

#include<stdio.h>

int main()

{
int i,j,k,temp;

for(i=0;j<=9;j++)

for(j=0;j<=9;j++)

{

if(i!=j)

{

k=1000*i+100*i+10*j+j;

for(temp=31;temp<=99;temp++)

if(temp+temp==k)

printf("车牌号为%d",k);

}

}

}

标签:交通肇事,10,temp,int,a1,a3,a2
From: https://www.cnblogs.com/zjm921/p/17338292.html

相关文章

  • 4.抓交通肇事犯
    #include<iostream>usingnamespacestd;intmain(){inti=0,j=0;intk=0;//k记录车牌号intflag=0;//用来记录是否找到嫌疑人车牌号for(i=0;i<=9;i++){for(j=0;j<=9;j++){......
  • 抓交通肇事犯
    #include<iostream>usingnamespacestd;intmain(){ intcarp=0,i,j,k; for(i=0;i<=9;i++) { carp=i*1100; j=0; while(j!=i&&j<=9) { carp+=j*11; for(k=31;k<100;k++) if(k*k==carp) { ......
  • 抓交通肇事犯
     include<iostream>#include<cmath>usingnamespacestd;intmain(){intj,k,s;for(j=0;j<=9;j++){ for(k=0;k<=9;k++){ if(j!=k){ s=1000*j+100*j+10*k+k;for(inti=0;i*i<=s;i++){if(s==i*i) cout<<j<&l......
  • 1.4 抓交通肇事犯
     第一部曲:通过枚举前两位的数字和后两位的数字,当这两个数字不同时,进行判断是否是完全平方数,如果是就输出,不是就继续循环。第二部曲: 第三部曲:inti,j,k=1000*i+100*i+10*j+j;for()for()判断是否满足。第四部曲:#include<iostream>#include<cmath>usingnamespacestd;bool......
  • 抓交通肇事犯
    有三个目击证人甲:拍照前两位数字相同乙:拍照后两位相同,但与前两位不同丙:四位车号刚好是一个整数的平方求牌照号 sqrt函数:sqrt是用来求一个数的开根的,等同于开根号使用方法就是sqrt(开根的数)sqrt函数只对double和float类型,但是可也强制转换(int)sqrt((double)aa+bb)(int)sqr......
  • 4.抓交通肇事犯
    问题描述:一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下车号的一些特征。 甲说:牌照的前两位数字是相同的; 乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是数学家,他说:四位的车号刚好是一个整数的平方。 请根据以上线索求出车号。问题分析:按......
  • 抓交通肇事犯
    一、问题描述:二、设计思路:  假设四个数字分别为aabb且满足x*x=aabb,x是我设的一个大于0的任意整数,再利用循环四位数字小于10000大于0,那么x的范围可以缩小为0-100,暴力把x的值解出来。如果x的值存在则输出值,x不存在则置空;三、程序流程图:  四、代码实现#include<st......
  • 抓交通肇事犯
    #include<stdio.h>#include<math.h>intmain(){ intflag=0; for(inti=1;i<=9;i++)//前两位车牌 { if(flag)break; for(intj=0;j<=9;j++) //后两位车牌 { if(flag)break; if(i!=j) { intm=i*1000+i*100+......
  • 抓交通肇事犯
    一、问题描述一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;已说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索找出车号。二、设计思路1......
  • 抓交通肇事犯
    自然语言分析问题:将车牌号的四位数设为a,b,c,d由于甲说前两位数字相同则a=b乙说:牌照后两位相同,但与前两位不同则可得出a=b≠c=d 丙说这四位数字是某个整数的平方则可通过设一个整数k得出k的平方等于1100×a+11×c;流程图:  具体代码:#include<stdio.h>intmain(){int......