#1747. 【基础】十六进制转换

【基础】十六进制转换

题目描述

输入一个不超过 100000100000 位的十六进制数,请转换成八进制数。
注:十六进制数中,字母 0-9 对应数字 090-9,大写字母 A 表示 1010B 表示 1111,…,F 表示 1515
比如:十六进制数 A10B 表示的十进制数是 $10 \times 16^3 + 1 \times 16^2 + 0 \times 16^1 + 11 \times 16^0 = 41227$,转换成八进制数是 120413

输入格式

一个十六进制数,不包含前导 00

输出格式

一个八进制数,不包含前导 00

样例

123ABC
4435274

数据范围与提示

  • 十六进制数的长度不超过 10510^5 位。
  • 十六进制数中可能包含数字 0-9 和大写字母 A-F