Вызов
Напишите код, который выводит код математического уравнения TeX (LaTeX) (приведенный ниже), который будет набирать фрактал Серпинского из 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 уровней.