Prawie wszyscy tutaj znają Trójkąt Pascala. Tworzą go kolejne rzędy, w których każdy element jest sumą dwóch górnych lewych i prawych górnych sąsiadów. Oto pierwsze 5
wiersze (zapożyczone z trójkąta Generuj Pascala ):
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
. . .
Zwiń te rzędy po lewej stronie
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
. . .
Posortuj je w porządku rosnącym
1
1 1
1 1 2
1 1 3 3
1 1 4 4 6
. . .
Przeczytaj ten trójkąt po wierszach
[1, 1, 1, 1, 1, 2, 1, 1, 3, 3, 1, 1, 4, 4, 6 ...]
Biorąc pod uwagę dane n
wyjściowe, n
wypisz liczbę th w tej serii. To jest OEIS 107430 .
Zasady
- Możesz wybrać indeksowanie oparte na 0 lub 1. Proszę podać, które w swoim zgłoszeniu.
- Można założyć, że dane wejściowe i wyjściowe pasują do natywnego typu liczb całkowitych twojego języka.
- Dane wejściowe i wyjściowe można podać dowolną dogodną metodą .
- Dopuszczalny jest pełny program lub funkcja. Jeśli funkcja, możesz zwrócić dane wyjściowe zamiast je drukować.
- Standardowe luki są zabronione.
- To jest golf golfowy, więc obowiązują wszystkie zwykłe zasady gry w golfa, a wygrywa najkrótszy kod (w bajtach).