#YC376. 2进制转4进制

2进制转4进制

题目背景

进制转换是常见的程序设计操作。平时生活中用的最多的是十进制的数字,即逢十进一。除了十进制,其实还有很多进制,例如2进制,顾名思义逢二进一

十进制整数1234可以写为1x10310^3+2x10210^2+3x10110^1+4x10010^0

它的二进制表达为10011010010 左边是高位,右边是低位 最低位的单位是202^0 ,每上升一位则扩大2

1234=1x2102^{10}+1x272^7 +1x262^6+1x242^4+1x212^1

现在给定一个二进制串,请你将它转换为4进制串

输入

输入一个二进制字符串,仅包含01,且保证首位开头一定是1,且长度不超过2000.请你输出它的四进制串

输出

输出四进制字符串,左边为高位不含有前导0

样例

1101
31

提示

二进制1101就是表示十进制整数13

四进制31表示3x414^1+1x404^0=12+1=13

每2位相邻的二进制符号可以合并为一个四进制符号