Tantangan ini adalah tentang mencetak urutan abacaba dengan kedalaman tertentu.
Berikut adalah diagram dari 5 urutan pertama ( a(N)
adalah urutan abacaba dengan kedalaman N, huruf besar / kecil hanya untuk menunjukkan polanya, ini tidak diperlukan dalam output program Anda):
a(0) = A
a(1) = aBa
a(2) = abaCaba
a(3) = abacabaDabacaba
a(4) = abacabadabacabaEabacabadabacaba
...
a(25) = abacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabagabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabahabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabagabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabaiabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabagabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabahabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabagabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabajabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabagabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabahabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabagabacabadabacabaeabacabadabacabafabacabadabacabaeabacabadabacabaia...
Seperti yang mungkin Anda tahu, urutan abacaba ke-n adalah yang terakhir dengan huruf ke-n dan itu sendiri ditambahkan lagi ke dalamnya. ( a(n) = a(n - 1) + letter(n) + a(n - 1)
)
Tugas Anda adalah membuat program atau fungsi yang mengambil integer dan mencetak urutan abacaba dari kedalaman itu. Output harus benar setidaknya untuk nilai hingga dan termasuk 15.