Bibi-binaryは、発音がおかしいと思われる文字で数字を表すために、Boby Lapointeによって発明された数値システムです。
あなたの仕事は、10進数をBibiバイナリに変換することです!
変換
数値は16進数(16進数)に変換され、各文字はそのBibiバイナリ名に置き換えられます。
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
Let N
は正の整数(1-> 2 ^ 31-1)です。の16進表現のすべての文字についてN
、対応するBibiバイナリペアで文字を置き換えます(上の表にはすべてのペアが含まれています)。
例
N
= 156H
=(の16進数表現N
)-> 9C- 9-> KA、C-> DO
したがって、出力はKADOです。
入出力
正の32ビット整数を受け取りN
ます。これは、Bibi-binaryに変換する必要があります。
任意の便利な形式で(返品、印刷など)できますが、ペアを接続する必要があります だからKA DO
大丈夫ではないKADO
だろうが。
小文字と大文字の両方が許可されます。
ルール
- 抜け穴はありません。
- これはコードゴルフなので、最短のコードが優先されます。
テストケース
2048 -> KOHOHO
156 -> KADO
10000 -> HEBIHAHO
12 -> DO