Bibi-binary, sayıları komik gibi gösteren harflerle sayıları temsil etmek için Boby Lapointe tarafından icat edilmiş sayısal bir sistemdir .
Senin görevin ondalık sayıları Bibi-binary'e çevirmek!
dönüştürme
Sayı 16 tabanına (onaltılık) dönüştürülür ve her karakter Bibi ikili adıyla değiştirilir:
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
Izin N
pozitif bir tam sayı olmak (1 arasında -> 2 ^ 31-1). Onaltılı gösterimindeki her karakter için N
, karakteri Bibi ikili çiftine göre değiştirin (yukarıdaki tablo tüm çiftleri içerir).
Örnek
N
= 156H
= (onaltılı gösterimiN
) -> 9C- 9 -> KA, C -> DO
Böylece çıkış KADO'dur.
Giriş çıkış
N
Bibi-binary'e dönüştürmeniz gereken pozitif bir 32-bit tam sayı alacaksınız .
Herhangi bir uygun formatta (iade, baskı vb.) Olabilir, ancak çiftlerin bağlanması gerekir ! Yani iyi KA DO
olmaz, ama KADO
olur.
Hem küçük hem de büyük harflere izin verilir.
kurallar
- Boşluk yok.
- Bu kod golf, yani en kısa kod kazanır.
testcases
2048 -> KOHOHO
156 -> KADO
10000 -> HEBIHAHO
12 -> DO