Ваша цель в этом коде гольф состоит в том, чтобы взять две строки, 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}когда-нибудь многострочный код?