Flapus sakinleri, 8 tabanlı bir sayı sistemini kullanıyor. Sayılar:
0 - Kuzla
1 - Ponara
2 - Boqkel
3 - Colopee
4 - Vruenat
5 - Foham
6 - Stikty
7 - Kricola
7'nin üzerindeki sayılar için son hanenin tam adı önce gelir, ardından kesme işareti ve ilk rakamı ilk sesli harf dahil olmak üzere diğer rakamların ilk karakterleri gelir:
11 - Ponara (1) 'po (1)
13 - Colopee (3)' po (1)
64 - Vruenat'sti
55 - Foham'fo
47 - Kricola'vru
Rakamlar arttıkça, formül aynı kalır - ilk basamak tam adı önce gelir, sonra kesme işareti ve ilk basamağı da içeren diğer basamakların ilk karakterleri gelir. Son rakamdan (ilk kelime) ayrı olarak, sıranın aynı kaldığını unutmayın.
123 - Colopee (3) 'po (1) bo (2)
205 - Foham (5)' bo (2) ku (0)
1123 - Colopee'popobo
7654 - Vruenat'kristifo
Kuralın istisnası, 0 ile biten sayılar içindir. Burada sözcük Ku ile başlar ve ilk harfle birlikte gelen ve diğer rakamların ilk harfleriyle tamamlanır. Kesme işareti kullanılmıyor.
10 - Kupo
70 - Kukri
350 - Kucofo
630 - Kustico
1000 - Kupokuku
Meydan okuma
Geçerli bir baz-8 sayısını kabul eden bir program veya işlev yazın ve konuşma eşdeğerini çıktılar. Her zaman geçerli bir numara alacağınızı varsayabilirsiniz. Sonundaki beyaz boşluk / tek satırsonu cevabınız tamam. İlk karakter, örneklere göre büyük harf olmalıdır.
Bu kod golfü . Bayt cinsinden en kısa kod kazanır. Standart boşluklar uygulanır. Uzunlukları dönüştürülen ve ek olarak Flapussian'a gönderilen yanıtlar ekstra çerezler alır.
Test durumları
0 -> Kuzla
1 -> Ponara
2 -> Boqkel
3 -> Colopee
4 -> Vruenat
5 -> Foham
6 -> Stikty
7 -> Kricola
10 -> Kupo
11 -> Ponara'po
23 -> Colopee'bo
56 - > Stikty'fo
70 -> Kukri
100 -> Kupoku
222 -> Boqkel'bobo
2345 -> Foham'bocovru