Bibi-binary è un sistema numerico inventato da Boby Lapointe per rappresentare numeri in lettere la cui pronuncia sembra divertente.
Il tuo compito è convertire i numeri decimali in Bibi-binario!
Conversione
Un numero viene convertito in base 16 (esadecimale) e ogni carattere viene sostituito dal suo nome 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
Sia N
un numero intero positivo (tra 1 -> 2 ^ 31-1). Per ogni carattere nella rappresentazione esadecimale di N
, sostituisci il carattere con la sua coppia Bibi-binaria corrispondente (la tabella sopra contiene tutte le coppie).
Esempio
N
= 156H
= (rappresentazione esadecimale diN
) -> 9C- 9 -> KA, C -> DO
Pertanto l'output è KADO.
Input Output
Riceverai un numero intero a 32 bit positivo N
, che dovrai trasformare in Bibi-binary.
Puoi (restituire, stampare, ecc ...) in qualsiasi formato conveniente, ma le coppie devono essere collegate ! Quindi KA DO
non andrebbe bene, ma lo KADO
farebbe.
Sono ammessi sia lettere minuscole che maiuscole .
Regole
- Nessuna scappatoia.
- Questo è code-golf, quindi vince il codice più corto.
Casi test
2048 -> KOHOHO
156 -> KADO
10000 -> HEBIHAHO
12 -> DO