打卡3

问题描述:一辆固定速度行驶的汽车,司机在上午十点里程表上看到一个对称数,为95859,两小时后里程表上出现了一个新的对称数,仍为5位数。问车速为多少?新的对称数是多少?

流程图:

 

 

伪代码:

for i<-95860 to 99999

if i/10000==i%10&&(i/1000)%10==(i/10)%10

break

output (i-95859)/2.0,i

代码:

#include <iostream>

using namespace std;

int main()

{

int i;

for(i=95860;i<=99999;i++)

{

if((i/10000==i%10)&&((i/1000)%10==(i/10)%10))

break;

}

cout<<"车速为"<<(i-95859)/2.0<<"km/h"<<endl;

cout<<"对称数为"<<i;

}

 

posted @ 2023-05-17 20:30  umiQa  阅读(15)  评论(0编辑  收藏  举报