Hintergrund
Heute (oder gestern) ist (oder war) der 23.11. Oder der Fibonacci-Tag! Was gibt es Schöneres, als einen Fibonacci-Kuchen zuzubereiten?
Beispiele
3
ii
i_i_ii_i_i
8
ii
ii
ii
ii
ii
ii
ii
ii
i ii i
i ii i
i ii i
i ii i
i ii i
i i ii i i
i i ii i i
i i ii i i
i i i ii i i i
i i i ii i i i
i i i i ii i i i i
i i i i i ii i i i i i
i_i_i_i_i_i_i_ii_i_i_i_i_i_i_i
Herausforderung
Du machst nicht wirklich einen Kuchen, nur die Kerzen, weil ich keinen Kuchen zubereiten kann
Um den Kuchen zuzubereiten, müssen Sie zuerst die ersten n
Fibonacci-Zahlen aufsteigend sortieren. Die Höhe der Kerze ( i
) wird durch den Wert der aktuellen Fibonacci-Zahl bestimmt. Die Kerzen sind durch einen Unterstrich ( _
) getrennt.
Der Kuchen sollte symmetrisch sein. So sollten die Kerzen dann gekippt und verkettet werden.
Beispielkonstruktion
Input: 6
First 6 Fibonacci Numbers: 1, 1, 2, 3, 5, 8
Candle heights:
i
i
i
i i
i i
i i i
i i i i
i i i i i i
-----------
1 1 2 3 5 8
Output would be:
ii
ii
ii
i ii i
i ii i
i i ii i i
i i i ii i i i
i_i_i_i_i_ii_i_i_i_i_i
Referenz Fibonacci-Nummern
Als Referenz sind hier die ersten 15 Fibonacci-Zahlen. In dieser Herausforderung fängst du an 1
.
1,1,2,3,5,8,13,21,34,55,89,144,233,377,610