Bibi-Binär ist ein numerisches System, das von Boby Lapointe erfunden wurde , um Zahlen in Buchstaben darzustellen, deren Aussprache lustig erscheint.
Ihre Aufgabe ist es, Dezimalzahlen in Bibi-Binär umzuwandeln!
Umwandlung
Eine Zahl wird zur Basis 16 (hexadezimal) konvertiert und jedes Zeichen wird durch seinen bibibinären Namen ersetzt:
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
Sei N
eine positive ganze Zahl (zwischen 1 -> 2 ^ 31-1). N
Ersetzen Sie für jedes Zeichen in der hexadezimalen Darstellung von das Zeichen durch das entsprechende Bibi-Binär-Paar (die obige Tabelle enthält alle Paare).
Beispiel
N
= 156H
= (hexadezimale Darstellung vonN
) -> 9C- 9 -> KA, C -> DO
Der Ausgang ist also KADO.
Input-Output
Sie erhalten eine positive 32-Bit-Ganzzahl N
, die Sie in Bibi-Binär umwandeln müssen.
Sie können (Rückgabe, Druck, etc ...) in jedem geeigneten Format, aber die Paare müssen verbunden sein ! Also KA DO
wäre nicht in Ordnung, KADO
würde aber .
Sowohl Kleinbuchstaben als auch Großbuchstaben sind zulässig.
Regeln
- Keine Lücken.
- Das ist Code-Golf, also gewinnt der kürzeste Code.
Testfälle
2048 -> KOHOHO
156 -> KADO
10000 -> HEBIHAHO
12 -> DO