Dato che Halloween sta arrivando, ho pensato di poter iniziare una divertente piccola sfida di golf in codice!
La sfida è abbastanza semplice. Devi scrivere un programma che emetta trick
o treat
.
"La svolta?" potresti chiedere. Bene, lasciami spiegare:
Il tuo programma deve fare quanto segue:
- Essere compilabili / eseguibili in due lingue diverse. Non contano versioni diverse della stessa lingua.
- Quando si esegue il programma in una lingua, dovrebbe essere visualizzato
trick
e l'altro dovrebbe essere visualizzatotreat
. Il caso è irrilevante e il riempimento della stringa con caratteri di spazi bianchi è consentito (vedere esempi). - Questo è code-golf , quindi vince la soluzione con il minor numero di byte.
Alcune spiegazioni:
Output validi (solo per le parole non per l'esecuzione del codice nelle due lingue. Aggiunta anche di virgolette per segnalare l'inizio o la fine dell'output. Non includerli nella soluzione!):
"trick"
"Treat"
" TReAt"
"
tRICk "
Uscite non valide :
"tri ck"
"tr
eat"
"trck"
Sono interessato a vedere cosa puoi inventare! Buon golf!
Vorrei sottolineare che questa è la mia prima sfida, quindi se avete suggerimenti su questa domanda, lasciateli sotto forma di un commento.
Classifiche
Ecco uno snippet di stack per generare sia una classifica regolare che una panoramica dei vincitori per lingua.
Per assicurarti che la tua risposta venga visualizzata, ti preghiamo di iniziare la risposta con un titolo, utilizzando il seguente modello Markdown:
# Language Name, N bytes
dov'è N
la dimensione del tuo invio. Se si migliora il punteggio, è possibile mantenere i vecchi punteggi nel titolo, colpendoli. Per esempio:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Se si desidera includere più numeri nell'intestazione (ad es. Perché il punteggio è la somma di due file o si desidera elencare separatamente le penalità del flag dell'interprete), assicurarsi che il punteggio effettivo sia l' ultimo numero nell'intestazione:
# Perl, 43 + 2 (-p flag) = 45 bytes
Puoi anche rendere il nome della lingua un collegamento che verrà quindi visualizzato nello snippet della classifica:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes