46:八进制到十进制
- 总时间限制:
- 1000ms 内存限制:
- 65536kB
- 描述
-
把一个八进制正整数转化成十进制。
输入 - 一行,仅含一个八进制表示的正整数a,a的十进制表示的范围是(0, 65536)。 输出
- 一行,a的十进制表示。 样例输入
-
11
样例输出 -
9
1 #include
2 #include 3 #include 4 #include 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<