С приближением Хэллоуина я подумала, что могу принять участие в небольшом соревновании по коду!
Задача довольно проста. Вы должны написать программу, которая выводит либо trick
или treat
.
"Твист?" Вы можете спросить. Хорошо, позвольте мне объяснить:
Ваша программа должна делать следующее:
- Быть компилируемым / запускаемым на двух разных языках. Разные версии одного и того же языка не учитываются.
- Когда вы запускаете программу на одном языке, она должна выводить,
trick
а другая должна выводитьtreat
. Случай не имеет значения, и допускается заполнение строки пробельными символами (см. Примеры). - Это код-гольф , поэтому выигрывает решение с наименьшим количеством байтов.
Несколько объяснений:
Допустимые выходные данные (только для слов, не предназначенных для запуска кода на двух языках. Также добавьте кавычки, чтобы обозначить начало или конец вывода. Не включайте их в свое решение!):
"trick"
"Treat"
" TReAt"
"
tRICk "
Неверные выходы :
"tri ck"
"tr
eat"
"trck"
Мне интересно посмотреть, что вы можете придумать! Счастливого гольфа!
Хочу отметить, что это мой первый вызов, поэтому, если у вас есть предложения по этому вопросу, пожалуйста, оставьте их в форме комментария.
Leaderboards
Вот фрагмент стека, который генерирует как регулярную таблицу лидеров, так и обзор победителей по языкам.
Чтобы убедиться, что ваш ответ обнаружен, начните его с заголовка, используя следующий шаблон уценки:
# Language Name, N bytes
где N
размер вашего представления. Если вы улучшите свой счет, вы можете сохранить старые результаты в заголовке, вычеркнув их. Например:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Если вы хотите включить в заголовок несколько чисел (например, потому что ваш результат равен сумме двух файлов или вы хотите перечислить штрафы за флаг интерпретатора отдельно), убедитесь, что фактический результат является последним числом в заголовке:
# Perl, 43 + 2 (-p flag) = 45 bytes
Вы также можете сделать название языка ссылкой, которая затем будет отображаться во фрагменте списка лидеров:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes