Podczas korzystania ze znaczników, podobnie jak w sieci SE, wcięcie czterech spacji przed wierszem tekstu oznacza go jako część bloku kodu, jak mam nadzieję, wiesz. Jeśli nie, oto przykład (z .
reprezentacją spacji):
.... Kod
.... Więcej kodów
prowadzi do
Code
More code
Problem polega na tym, że po skopiowaniu i wklejeniu kodu do odpowiedzi należy ręcznie wciąć każdy wiersz. Jest to szczególnie trudne w przypadku pracy z nie golfowym kodem, ponieważ prawdopodobnie jest już wcięty i może powodować zamieszanie. Możesz po prostu wybrać kod i nacisnąć Ctrl + K
, jak się okazuje. Godziny mojego życia zmarnowane bez żadnego powodu ...
Zatem twoim celem jest, biorąc pod uwagę dane wejściowe, zwrócić go z czterema spacjami przed każdą linią. Aby zaoszczędzić czas na wklejanie i kopiowanie, musisz przetwarzać cały tekst jako pojedynczy ciąg znaków (o ile Twój język może go parsować). Jeśli twój język nie jest w stanie przetworzyć znaku (np. Nowego wiersza) w łańcuchach, możesz założyć, że jest on oznaczony / zmieniony za pomocą innej metody obsługiwanej przez ten język; jednak dane wyjściowe muszą wysyłać każdy wiersz w osobnym wierszu (więc nie należy przekazywać czegoś podobnego ....foo\n....bar
).
Standardowe luki są niedozwolone. Ponieważ jest to gra w golfa , wygrywa najkrótsza odpowiedź w bajtach. Powodzenia!
Ctrl + K