Ваша цель в этом коде гольф состоит в том, чтобы взять две строки, language
и code
(если код для игры в гольф, который вы написали для этого, является многострочным, то эта переменная будет многострочным.) И одно целое число bytes
. Они представляют переменные для языка программирования, количество байт, которые он принимает, и сам код.
После этого вы будете форматировать его так, как это делает гольфист кода.
Выходная переменная называется многострочной строкой answer
.
Вы можете использовать многострочные строки на:
Если вы будете искать переполнение стека , вы сможете найти больше языков программирования, которые его поддерживают.
Вот шаблон выходной уценки. code
Переменная в блоке кода, и есть заголовок второго уровня.
## {language}, {bytes} bytes
{code}
Вот как будет выглядеть вывод при вставке в анализатор Markdown.
{язык}, {байт} байт
{code}
Предполагается, что переменные будут заполнены уже в качестве языка, на котором вы закодировали свой код для ввода в гольф, количества байтов, которое оно занимает, и фактического кода для него.
Вот еще один пример вывода в виде кода, на этот раз с заполненными переменными:
## JavaScript, 1337 bytes
document.getElementById("foo").innerHTML = bar;
Вот версия в виде цитаты:
JavaScript, 1337 байт
document.getElementById("foo").innerHTML = bar;
Байты могут быть извлечены из вашего кода, если вы используете способ установить текст <p>
элемента в HTML с помощью идентификатора result
, например, следующий код JavaScript:
document.getElementById("result").innerHTML = answer;
Не забудьте также включить <p id="result"></p>
в раздел HTML JSFiddle, чтобы это работало.
счет
Как и все код-гольф вопросы, код , который использует наименьшее количество байт является лучшим.
language
, bytes
и на code
входе , или это Куайн варианта , где эти вещи должны соответствовать самому коду Решая. (И если да, то разрешено ли прямое или косвенное чтение этого исходного кода и разрешены ли встроенные функции quine.)
code
содержать строки?
code
что не будет многострочным или нет? Пожалуйста, укажите, что в тексте задачи
{code}
когда-нибудь многострочный код?