Le bibi-binaire est un système numérique inventé par Boby Lapointe afin de représenter des nombres en lettres dont la prononciation semble amusante.
Votre tâche consiste à convertir des nombres décimaux en Bibi-binaire!
Conversion
Un nombre est converti en base 16 (hexadécimal) et chaque caractère est remplacé par son nom bibi-binaire:
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
Soit N
un entier positif (entre 1 -> 2 ^ 31-1). Pour chaque caractère dans la représentation hexadécimale de N
, remplacez le caractère par sa paire bibi-binaire correspondante (le tableau ci-dessus contient toutes les paires).
Exemple
N
= 156H
= (représentation hexadécimale deN
) -> 9C- 9 -> KA, C -> DO
Ainsi, la sortie est KADO.
Entrée sortie
Vous recevrez un entier 32 bits positif N
, que vous devrez transformer en bibi-binaire.
Vous pouvez (retourner, imprimer, etc ...) dans n'importe quel format pratique, mais les paires doivent être connectées ! Donc KA DO
ça ne serait pas bien, mais ça le KADO
serait.
Les majuscules et les minuscules sont autorisés.
Règles
- Pas de failles.
- C'est le code-golf, donc le code le plus court l'emporte.
Cas de test
2048 -> KOHOHO
156 -> KADO
10000 -> HEBIHAHO
12 -> DO