Bibi-binary adalah sistem numerik yang diciptakan oleh Boby Lapointe untuk merepresentasikan angka dalam huruf yang pelafalannya terasa lucu.
Tugas Anda adalah mengubah angka desimal menjadi biner Bibi!
Konversi
Sejumlah dikonversi ke basis 16 (heksadesimal) dan setiap karakter diganti dengan nama biner 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
Membiarkan N
menjadi bilangan bulat positif (antara 1 -> 2 ^ 31-1). Untuk setiap karakter dalam representasi heksadesimal N
, ganti karakter dengan pasangan biner Bibi yang sesuai (tabel di atas berisi semua pasangan).
Contoh
N
= 156H
= (representasi heksadesimal dariN
) -> 9C- 9 -> KA, C -> DO
Jadi outputnya adalah KADO.
Input output
Anda akan menerima bilangan bulat 32-bit positif N
, yang harus diubah menjadi Bibi-binary.
Anda dapat (kembali, mencetak, dll ...) dalam format apa pun yang nyaman, tetapi pasangan harus terhubung ! Jadi KA DO
tidak akan apa-apa, tetapi KADO
akan.
Keduanya, huruf kecil dan besar diizinkan.
Aturan
- Tidak ada celah.
- Ini kode-golf, jadi kode terpendek menang.
Testcases
2048 -> KOHOHO
156 -> KADO
10000 -> HEBIHAHO
12 -> DO