首页 > 其他分享 >打卡4

打卡4

时间:2023-04-20 18:57:42浏览次数:33  
标签:10 车号 int break 打卡 100

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

流程图:

 

伪代码:

for i<- 0 to 9

for j<- 0 to 9

if i!=j

then for k<- 31 to 99

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

then output i,i,j,j

break

代码:

#include <iostream>

using namespace std;

int main()

{

int i,j,k;

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

{

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

{

if(i!=j)

{

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

{

if(1000*i+100*i+10*j+j==k*k)

{

cout<<i<<i<<j<<j<<endl;

break;

}

}

}

}

}

return 0;

}

 

标签:10,车号,int,break,打卡,100
From: https://www.cnblogs.com/chukjbgg333/p/17337953.html

相关文章

  • 打卡7
    1、最佳存款方案#include<stdio.h>intmain(){ doublemoney=0.0; for(inti=0;i<5;i++) money=(money+1000.0)/(1+0.063*12); printf("应存入的钱为%0.2f\n",money); return0;}2、冒泡排序法#include<stdio.h>#defineN10intmain(){ inta[N],temp; printf......
  • c++打卡第四天
    一、问题描述。有一对兔子,第三个月开始每月生一对兔子,刚出生的兔子经过三个月又可以生一对兔子,问从1月开始到n月,每月兔子的数量。二、设计思路。①、第一二个月都是一对兔子,第三个月是2对,3个月是三对,第四个月就是5对。②、由此可知,这个月兔子对数的总量等于前一个月和前两个月......
  • 编程打卡
    #include<iostream>usingnamespacestd;#include<vector>#include<algorithm>typedefpair<int,int>PIIconstintN=300010;inta[N],s[N];vector<int>alls;//存储所有待离散化的值vector<PII>adds,query;//二分求出x对应的离散化的值intfind(in......
  • 4.20打卡
    #include<iostream>#include<iomanip>#include<cmath>usingnamespacestd;intmain(){inti,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++){if(j<i){if(i*j/10!=0)......
  • 每日打卡
    #include<iostream>usingnamespacestd;structqueue{ intdata[100];inthead;inttail;};intmain(){ structqueueq; inti; q.head=1; q.tail=1; for(i=1;i<=9;i++) { cin>>q.data[q.tail]; q.tail++; } whil......
  • 打卡 上课铃响之后 - C/C++ 多态
    如本章开篇所述,当小学里的上课铃响之后,学生(Student)、教师(Teacher)和校长(Principal)会对同一个消息表现出不同的行为。请设计Person、Student、Teacher以及Principal类,合理安排他们之间的继承关系并将所有类的bellRing()及析构函数设计为虚函数,使得下述代码可以正常执行并产生期望的......
  • leetcode_打卡08
    leetcode_打卡08题目:334.递增的三元子序列思路:分成左边L和右边R,只要找到该数左边比它小的,右边比他大的即可代码:classSolution{publicbooleanincreasingTriplet(int[]nums){intn=nums.length;int[]L=newint[n];int[]R=newint[n];......
  • 打卡3
    4.#include<iostream>usingnamespacestd;classCRectangle{ private: doubleh,w; public:  CRectangle(doubleh=1,doublew=1):h(h),w(w)  {     }  voidinput()  {   cin>>h>>w;   if(h<0||h>50)   h=1.0;   if(w&......
  • c打卡补2
    1.classCircle{private:   doubler;public:   Circle(doubler)   {cout<<"Constructorcalled"<<endl;       this->r=r;   }   Circle(Circle&c)   {       this->r=c.r;       cout<<"Copy......
  • 4/19打卡
    classPeople{protected:intage;stringname;public:People(){}People(inta,stringn):age(a),name(n){}virtual~People(){}voidsetValue(intm,stringstr){age=m;name=str;}virtualvoiddi......