Quando si utilizza Markup, come sulla rete SE, un rientro di quattro spazi prima di una riga di testo lo indica come parte di un blocco di codice, come spero che tu sappia. In caso contrario, ecco un esempio (con la .
rappresentazione di uno spazio):
.... Codice
.... Altro codice
risultati in
Code
More code
Il problema è che quando si copia e incolla il codice in una risposta, è necessario rientrare manualmente ciascuna riga. Ciò è particolarmente difficile quando si lavora con codice non salvato, poiché è probabilmente già rientrato e può causare confusione. Puoi semplicemente selezionare il codice e premere Ctrl + K
, si scopre. Ore della mia vita sprecate senza motivo a parte ...
Quindi, il tuo obiettivo è, dato un input, restituirlo con quattro spazi prima di ogni riga. Nello spirito di risparmiare tempo per copiare e incollare, devi elaborare l'intero input come una singola stringa (purché la tua lingua possa analizzarlo). Se la tua lingua non è in grado di elaborare un carattere (come le nuove righe) nelle stringhe, puoi supporre che sia indicato / sfuggito attraverso qualche altro metodo supportato dalla lingua; tuttavia, l'output deve emettere ogni riga sulla propria riga (quindi non passare qualcosa di simile ....foo\n....bar
).
Scappatoie standard non consentite. Dato che si tratta di code-golf , vince la risposta più breve in byte. In bocca al lupo!
Ctrl + K