Виклик
Напишіть код, який виводить код математичного рівняння TeX (LaTeX) (подано нижче), який буде набирати фрактал трикутника Sierpinski з 5 рівнів. Найкоротший код виграє .
Деталі
TeX (та друзі, як LaTeX тощо) - це складна система набору тексту. Він може надавати довільні вкладені складні вирази для математичних формул. Випадково цей "вкладений комплекс" також описує фрактали. З MathJaX надано наступне
наступним простим текстовим кодом математичного рівняння, що складається з вкладених супер- та підкриптів:
{{{{{x^x_x}^{x^x_x}_{x^x_x}}^{{x^x_x}^{x^x_x}_{x^x_x}}_{{x^x_x}^{x^x_x}_{x^x_x}}}^{{{x^x_x}^{x^x_x}_{x^x_x}}^{{x^x_x}^{x^x_x}_{x^x_x}}_{{x^x_x}^{x^x_x}_{x^x_x}}}_{{{x^x_x}^{x^x_x}_{x^x_x}}^{{x^x_x}^{x^x_x}_{x^x_x}}_{{x^x_x}^{x^x_x}_{x^x_x}}}}^{{{{x^x_x}^{x^x_x}_{x^x_x}}^{{x^x_x}^{x^x_x}_{x^x_x}}_{{x^x_x}^{x^x_x}_{x^x_x}}}^{{{x^x_x}^{x^x_x}_{x^x_x}}^{{x^x_x}^{x^x_x}_{x^x_x}}_{{x^x_x}^{x^x_x}_{x^x_x}}}_{{{x^x_x}^{x^x_x}_{x^x_x}}^{{x^x_x}^{x^x_x}_{x^x_x}}_{{x^x_x}^{x^x_x}_{x^x_x}}}}_{{{{x^x_x}^{x^x_x}_{x^x_x}}^{{x^x_x}^{x^x_x}_{x^x_x}}_{{x^x_x}^{x^x_x}_{x^x_x}}}^{{{x^x_x}^{x^x_x}_{x^x_x}}^{{x^x_x}^{x^x_x}_{x^x_x}}_{{x^x_x}^{x^x_x}_{x^x_x}}}_{{{x^x_x}^{x^x_x}_{x^x_x}}^{{x^x_x}^{x^x_x}_{x^x_x}}_{{x^x_x}^{x^x_x}_{x^x_x}}}}}
Зауважте, це лише 5-рівневе гніздування. Вам не потрібно генерувати $...$
або $$...$$
іншу розмітку, необхідну для запуску / закінчення математичного рівняння в TeX & Co. Ви можете попередньо переглянути створений TeX у багатьох онлайн-редакторах, наприклад: http://www.hostmath.com, але ви можете знайти багато інші теж. Це питання надихнуло на дискусію з друзями .
Оновлення
Існує подібне питання, але воно набагато більш загальне і дасть різні рішення. Я хотів побачити дійсно колмогоров-складність для дуже фіксованого простого коду, який в одній системі (TeX) є повністю явним, а в іншій стискається. Це також стосується n
замість коментарів на 5 рівнях.