Bibi-binary es un sistema numérico inventado por Boby Lapointe para representar números en letras cuya pronunciación parece divertida.
¡Su tarea es convertir números decimales en bibi-binario!
Conversión
Un número se convierte en base 16 (hexadecimal) y cada carácter se reemplaza por su nombre Bibi-binario:
0 = HO
1 = HA
2 = HE
3 = HI
4 = BO
5 = BA
6 = BE
7 = BI
8 = KO
9 = KA
A = KE
B = KI
C = DO
D = DA
E = DE
F = DI
Sea N
un número entero positivo (entre 1 -> 2 ^ 31-1). Para cada carácter en la representación hexadecimal de N
, reemplace el carácter por su par Bibi-binario correspondiente (la tabla anterior contiene todos los pares).
Ejemplo
N
= 156H
= (representación hexadecimal deN
) -> 9C- 9 -> KA, C -> DO
Por lo tanto, la salida es KADO.
De entrada y salida
Recibirá un entero positivo de 32 bits N
, que deberá convertir en Bibi-binary.
Puede (devolver, imprimir, etc.) en cualquier formato conveniente, ¡ pero los pares deben estar conectados ! Entonces KA DO
no estaría bien, pero lo KADO
estaría.
Se permiten tanto minúsculas como mayúsculas .
Reglas
- No hay escapatorias.
- Este es el código de golf, por lo que gana el código más corto.
Casos de prueba
2048 -> KOHOHO
156 -> KADO
10000 -> HEBIHAHO
12 -> DO