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

4.抓交通肇事犯

时间:2023-04-20 19:24:28浏览次数:27  
标签:交通肇事 std 记录 int 车牌号 main

#include <iostream>
using namespace std;
int main()
{
    int i = 0, j = 0;
    int k = 0;             //k记录车牌号
    int flag = 0;          //用来记录是否找到嫌疑人车牌号
    for (i = 0; i <= 9; i++)
    {
        for (j = 0; j <= 9; j++)
        {
            if (i != j)
            {
                k = 1000 * i + 100 * i + 10 * j + j;
                for (int temp = 31; temp <= 99; temp++)
                {
                    if (temp * temp == k)
                    {
                        flag = 1;
                        cout << "车牌号为" << k << endl;
                    }
                }
            }
            if (flag == 1)    //如果已经找到,直接退出
            {
                return 0;
            }
        }
    }
}

  

 

标签:交通肇事,std,记录,int,车牌号,main
From: https://www.cnblogs.com/xuan-2004/p/17338030.html

相关文章

  • 抓交通肇事犯
    #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......
  • 抓交通肇事犯
    题目:一辆车撞人后逃跑,有三人目击现场,但都没有准确记住车牌,甲:牌照的前两位是相同的,乙:牌照的后两位是相同的,但与前两位不同,丙:四位的车号是一个整数的平方。求出车号。设计:定义a,b表示前两位和后两位数字,a,b的范围都是0到9,a的for循环中嵌套b的for循环,最后在循环中进行条件判定,a不等于......