Opis warkocza
W tym warkoczu, gdy nić przecina się nad drugą nicią, dodaje do niej wartość drugiej nici i wszystkie inne wartości nici przechodzą. Warkocz ma trzy pasma, a każdy z nich zaczyna się od 1. Pierwszy skrzyżowanie to pasmo skrajnie lewe przecinające pasmo środkowe. Kolejnym skrzyżowaniem jest pasmo skrajnie prawe przecinające nowy pas środkowy (poprzednio pasmo najbardziej lewe). Te dwa etapy zwrotnicy powtarzają się. Innymi słowy, pierwszy crossover jest, [a, b, c] -> [b, a+b, c]
a drugi jest [a, b, c] -> [a, b+c, b]
. Korzystając z tych reguł tutaj, jest sześć pierwszych poziomów warkocza:
1,1,1
1,2,1
1,3,2
3,4,2
3,6,4
6,9,4
Twoje zadanie
Napisz program w golfa lub funkcję, która przyjmuje liczbę całkowitą jako poziom plecionki i wyświetla trzy wartości dla tego poziomu plecionki. Musisz wskazać, czy Twoje poziomy są zerowe czy oparte na jednym. Dane wejściowe i wyjściowe mogą mieć dowolny rozsądny format i dozwolona jest końcowa spacja.
Przypadki testowe (oparte na 1)
1 -> 1,1,1
2 -> 1,2,1
5 -> 3,6,4
10 -> 28,41,19