#C03L12P06. C03.L12.进制转换.练习题5.十六进制转换

C03.L12.进制转换.练习题5.十六进制转换

题目描述

输入一个不超过 100000 位的十六进制数,请转换成八进制数。注:十六进制数中,字母 0-9 还对应表示数字 0-9,字母 “A”(大写)表示 10 ,“B” 表示 11 ,... ,“F” 表示 15 。比如:十六进制 A10B 表示的 10 进制数是:

10*163{16}^3 + 1*162{16}^2 + 0*161{16}^1 + 11*160{16}^0 = 41227

转换成八进制数是:120413,因为 1*858^5 + 2*848^4 + 0*838^3 + 4*828^2 + 1*818^1 + 3*808^0 = 41227

输入格式

一个十六进制数,没有前导 0 。

输出格式

一个八进制数,没有前导 0 。

样例

123ABC
4435274