问题描述
有一个六位数,第一位是 11 ,如果把它移到个位,其他位上的数字分别往前移动 11 位,新的六位数正好是原数的三倍,求符合条件的原数(注意:符合条件的数只有 11 个)。
输入
无。
输出
输出满足条件的数。
代码
#include<iostream>
using namespace std;
int main(){
int i;
for (i=10000; ; ++i){
int a=100000+i;
int b=i*10+1;
if(b==3*a){
cout<<a<<endl;
break;
}
}
return 0;
}
#include<iostream>
using namespace std;
int main(){
int i;
for (i=10000; ; ++i){
int a=100000+i;
int b=i*10+1;
if(b==3*a){
cout<<a<<endl;
break;
}
}
return 0;
}