W oczekiwaniu na tymczasowe wyłączenie MathJax, renderowany MathJax w tym pytaniu został zastąpiony obrazami. Nadal możesz publikować odpowiedzi, ale musisz wyświetlić renderowany MathJax na innej stronie .
PPCG właśnie dostało MathJax ! Oznacza to, że możemy teraz łatwo włączać dobrze sformatowane formuły matematyczne do postów. ( Poręczny samouczek MathJax. )
Na przykład tutaj jest złoty stosunek wyrażony jako nieskończona ciągła część :

Kod MathJax dla tego równania to
$$\varphi=1+\cfrac1{1+\cfrac1{1+\cfrac1{1+\cfrac1{1+\ddots}}}}$$
Można to znaleźć, klikając prawym przyciskiem myszy formułę i postępując zgodnie z poleceniami Pokaż matematykę jako → TeX .
Te $$środki to jest wyświetlane na własną rękę w środku strony zamiast inline. Użyj singla $do wstawiania.
Wyzwanie
Napisz program, który przyjmuje nieujemną liczbę całkowitą n i wyprowadza kod MathJax dla tylu „kroków” ciągłego ułamka dla złotego podziału.
Aby zachować standard dla wszystkich odpowiedzi, musisz użyć tej dokładnej składni MathJax:
Dla n = 0 wynikiem musi być
$$\varphi=1+\dots$$.
Który jest renderowany jako:
Dla n = 1 wynikiem musi być
$$\varphi=1+\cfrac1{1+\ddots}$$.
Który jest renderowany jako:
Dla n = 2 wyjściem musi być
$$\varphi=1+\cfrac1{1+\cfrac1{1+\ddots}}$$.
Który jest renderowany jako:
Dla n = 3 wyjściem musi być
$$\varphi=1+\cfrac1{1+\cfrac1{1+\cfrac1{1+\ddots}}}$$.
Który jest renderowany jako:
Ten wzór trwa dla większej liczby n. Można powiedzieć, że n reprezentuje liczbę linii podziału w równaniu.
Notatki
\cfracjest używany zamiast bardziej powszechnego\frac.\dotsjest używany zamiast\ddotsdla n = 0.- Weź dane wejściowe ze standardowego wejścia lub wiersza poleceń.
- Wyjście na standardowe wyjście (z opcjonalnym końcowym znakiem nowej linii).
- Alternatywnie możesz napisać funkcję, która przyjmuje n jako liczbę całkowitą i zwraca kod MathJax jako ciąg znaków (lub nadal go drukuje).
Punktacja
Najmniejsze przesłanie w bajtach wygrywa. Tiebreaker przechodzi do wcześniejszego zgłoszenia.
Uncaught ReferenceError: textbox is not defined