总时间限制: 1000ms 内存限制: 65536kB描述
把一个八进制正整数转化成十进制。
输入一行,仅含一个八进制表示的正整数a,a的十进制表示的范围是(0, 65536)。输出一行,a的十进制表示。样例输入
11
样例输出
9
1 #include<iostream>
2 #include<cstdio>
3 #include<queue>
4 #include<cmath>
5 using namespace std;
6 int ans[10001];
7 int now;
8 int tot;
9 int j=1;
10 int main()
11 {
12 int n;
13 cin>>n;
14 while(n!=0)
15 {
16 tot=n%10*j+tot;
17 j=j*8;
18 n=n/10;
19 }
20 cout<<tot;
21 return 0;
22 }