Оскільки Хеллоуїн підходить, я подумав, що я можу почати веселий маленький гольф-код!
Виклик досить простий. Ви повинні написати програму, яка виводить trick
або treat
.
"Скрут?" ви можете запитати. Дозвольте пояснити:
Ваша програма повинна робити наступне:
- Будьте комбінованими / керованими двома різними мовами. Різні версії однієї мови не враховуються.
- Коли ви запускаєте програму однією мовою, вона повинна виводити,
trick
а інша повинна виводитиtreat
. Випадок не має значення і дозволено набивання рядків символами пробілу (див. Приклади). - Це код-гольф , тому рішення з найменшими байтами виграє.
Кілька пояснень:
Дійсні виходи (лише для слів, які не використовують код на двох мовах. Також додавання лапок, щоб сигналізувати про початок або кінець виводу. Не включайте їх у своє рішення!):
"trick"
"Treat"
" TReAt"
"
tRICk "
Недійсні результати :
"tri ck"
"tr
eat"
"trck"
Мені цікаво подивитися, що ви можете придумати! Щасливого гольфу!
Я хотів би зазначити, що це моє перше завдання, тому якщо у вас є пропозиції з цього питання, залиште їх у формі коментаря.
Табло лідерів
Ось фрагмент стека для створення як звичайного табло, так і огляду переможців за мовою.
Щоб переконатися, що ваша відповідь відображається, будь ласка, почніть свою відповідь із заголовка, використовуючи наступний шаблон Markdown:
# 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