描述
有一个 5 位数,已知他的个位是 n ( n 是一个 0~5 之间的整数),十位比个位大 1 ,百位比十位大 1 ,千位比百位大 1 ,万位比千位大 1 。请从键盘这个数的个位 n ,求出这个 5 位数是多少?
比如,假设 n=1 ,那么这个 5 位数就是 54321 。
输入描述
一个整数 n ( n 是 0~5 之间的整数) 。
输出描述
求出满足条件的 5 位数 。
解法一:
#include<iostream>
using namespace std;
int main() {
int n,a,b,c,d;
cin>>n;
a = n+1;
b = a+1;
c = b+1;
d = c+1;
cout<<d<<c<<b<<a<<n;
return 0;
}
解法二:
#include<iostream>
using namespace std;
int main() {
int a;
cin>>a;
cout<<a+(a+1)*10+(a+2)*100+(a+3)*1000+(a+4)*10000;
return 0;
}