Centra il testo!
In questa sfida dovrai centrare varie linee.
Esempi
Foo
barbaz
Foo
barbaz
Hello
World
Hello
World
Programming Puzzles
&
Code Golf
Programming Puzzles
&
Code Golf
specificazioni
Ogni riga di input avrà sempre almeno un carattere non di spazi bianchi, puoi supporre che l'unico carattere di spazi bianchi siano spazi ( ) e righe. Ogni riga di input non avrà spazi vuoti finali e / o iniziali (ad eccezione della nuova riga). Lo spazio bianco finale nell'output non è consentito.
Dovresti centrare la linea più lunga nell'input. Se quella linea è anche lunga, il tuo programma / funzione dovrebbe preferire centrare a sinistra. La lunghezza massima della linea è qualunque sia la tua lingua in grado di gestire, ma il tuo programma dovrebbe funzionare su linee di almeno 500 di lunghezza.
Classifica
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, usando 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
Questo è code-golf, quindi vince il codice più breve in byte!
foo(space)(space)(space)bar
è un input perfettamente accettabile