OKTALNI
时间限制:1秒 内存限制:256M
题目描述
给你一个二进制的数字,请将其转换到八进制。
可以使用如下转换方法:
- 如果二进制的数字的位数不能被三整除,则在左侧补 \(0\) 直到数字位数是 \(3\) 的倍数。
- 将这个二进制数每三位分成一组。
- 每组的二进制可用如下表格所示的数字替换。
现在请你完成这个操作,并输出最终的八进制结果。
输入格式
输入一行一个二进制数。
保证位数不超过 \(100\),并且首位为 \(1\)。
输出格式
输出一行一个八进制数。
输入输出样例 #1
输入 #1
1010
输出 #1
12
输入输出样例 #2
输入 #2
11001100
输出 #2
314
信息
- ID
- 1008
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 被复制
- 1
- 上传者