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

4.抓交通肇事犯

时间:2023-04-17 21:13:00浏览次数:37  
标签:交通肇事 两位 temp 车号 int 车牌号 两位数

问题描述:

一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下车号的一些特征。
 
甲说:牌照的前两位数字是相同的;
 
乙说:牌照的后两位数字是相同的,但与前两位不同;
 
丙是数学家,他说:四位的车号刚好是一个整数的平方。
 
请根据以上线索求出车号。

问题分析:

按照题目的要求造出一个前两位数相同、后两位数相同且相互间又不同的 4 位整数,然后判断该整数是否是另一个整数的平方。

该题目是数值计算问题,求解不定方程。

对于这种求解不定方程组的问题,一般采用穷举循环。

首先设计双层循环穷举出所有由前两位数和后两位数组成的 4 位数车牌;

然后在最内层穷举出所有平方后值为 4 位数并且小于车牌号的数;

最后判断该数是否与车牌相等,若相等则打印车牌。、、

 

 

流程图:

 代码:

int main()
{
int i = 0;//i代表前两位车牌号数字

int j = 0;//j代表后两位车牌号数字

int k = 0;//k代表车牌号

int temp = 0;

for (i = 0; i <= 9; i++)
{
for (j = 0; j <= 9; j++)
{
//判断前两位数和后两位数字是否不同
if (i != j)
{
//组成4位车牌号
k = 1000 * i + 100 * i + 10 * j + j;

//判断k是否是某个数的平方,若是则输出k
for (temp = 31; temp <= 99; temp++)
{
if (temp * temp == k)
{
printf("车牌号为:%d\n", k);
}
}
}
}
}
return 0;
}

 

标签:交通肇事,两位,temp,车号,int,车牌号,两位数
From: https://www.cnblogs.com/cqdycazs/p/17327525.html

相关文章

  • 抓交通肇事犯
    一、问题描述:二、设计思路:  假设四个数字分别为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不等于......
  • 打鱼还是晒网和抓交通肇事犯
    打鱼还是晒网:中国有句俗语叫“三天打鱼两天晒网”。某人从1990年1月1日起开始“三天打鱼两天晒网”,问找个人在以后的某一天中是“打鱼”还是“晒网”。解题思路:根据输入的日期来计算1990.1.1到输入日期的天数(考虑闰年366天),然后用天数取余5,倘若得到1,2,3则为打鱼,结果为4,0则为晒......
  • python入门学习笔记001--趣学Python算法--第一例抓交通肇事犯
    本人是python小白初学者,过年期间实在闲的无聊,偶尔翻到《趣学Python算法100例》这本书,浅浅阅读后感觉写的很不错。本系列案例均取自该书,只分享题目和自己的编的代码,问题分析......