При использовании разметки, как в сети SE, отступ в четыре пробела перед строкой текста обозначает ее как часть блока кода, как я надеюсь, вы знаете. Если вы этого не сделаете, вот пример (с .
представлением пробела):
.... код
.... больше код
результаты в
Code
More code
Проблема в том, что когда вы копируете и вставляете код в ответ, вам нужно делать отступ каждой строки вручную. Это особенно сложно при работе с кодом без кода, поскольку он, вероятно, уже имеет отступ и может вызвать путаницу. Вы можете просто выбрать свой код и нажать Ctrl + K
, оказывается. Часы моей жизни впустую без причины ...
Итак, ваша цель, учитывая ввод, вернуть его с четырьмя пробелами перед каждой строкой. В духе экономии времени при вставке копии вы должны обрабатывать весь ввод как одну строку (при условии, что ваш язык может ее анализировать). Если ваш язык не может обработать символ (например, новые строки) в строках, вы можете предположить, что он обозначается / экранируется с помощью другого метода, поддерживаемого языком; однако выходные данные должны выводить каждую строку в отдельной строке (поэтому не нужно передавать что-то подобное ....foo\n....bar
).
Стандартные лазейки не допускаются. Поскольку это код-гольф , выигрывает самый короткий ответ в байтах. Удачи!
Ctrl + K