Ми вже зараз, як зняти рядок з її пробілів.
Однак, як належні панове / пані, ми повинні скоріше це роздягнути .
Роздягати рядок - це те саме, що роздягати її, лише делікатніше. Замість того, щоб видаляти всі провідні та кінцеві пробіли одразу, ми видаляємо їх по черзі . Ми також чергуємо провідні та кінцеві, щоб не спалити кроки.
Приклад, починаючи з " codegolf "
(п'ять провідних та кінцевих пробілів):
codegolf
codegolf
codegolf
codegolf
codegolf
codegolf
codegolf
codegolf
codegolf
codegolf
codegolf
Спочатку виведіть рядок без змін. Потім виведіть кожен крок. Почніть з видалення провідного простору (якщо це застосовано - див. Правило №2).
Вхід може мати різну кількість провідних і кінцевих пробілів. Якщо у вас не вистачає пробілів на одній стороні, продовжуйте роздягати іншу, поки струна не оголиться.
На вході може бути немає провідних чи кінцевих пробілів. Якщо це так, виведіть його як є.
Використовуйте методи вводу / виводу за замовчуванням PPCG . PPCG Лазівки за замовчуванням заборонені.
Не визначене поведінка на порожньому вході або вхід, який містить лише пробіли, добре.
Можна припустити, що рядок буде містити лише символи з простору друку ASCII (
0x20
до0x7E
).
Приклади - пробіли замінюються крапками .
для кращої читабельності:
4 leading spaces, 5 trailing: "....Yes, Sir!....."
....Yes, Sir!.....
...Yes, Sir!.....
...Yes, Sir!....
..Yes, Sir!....
..Yes, Sir!...
.Yes, Sir!...
.Yes, Sir!..
Yes, Sir!..
Yes, Sir!.
Yes, Sir!
6 leading, 3 trailing: "......Let's go golfing..."
......Let's go golfing...
.....Let's go golfing...
.....Let's go golfing..
....Let's go golfing..
....Let's go golfing.
...Let's go golfing.
...Let's go golfing
..Let's go golfing
.Let's go golfing
Let's go golfing
0 leading, 2 trailing: "Hello.."
Hello..
Hello.
Hello
0 leading, 0 trailing: "World"
World
21 leading, 5 trailing: ".....................a....."
.....................a.....
....................a.....
....................a....
...................a....
...................a...
..................a...
..................a..
.................a..
.................a.
................a.
................a
...............a
..............a
.............a
............a
...........a
..........a
.........a
........a
.......a
......a
.....a
....a
...a
..a
.a
a
Джентльмен / дама є лаконічним, тому найкоротша відповідь у байтах виграє .
0x20
для друку ( до 0x7E
). Інші - Невизначена поведінка.
" test\r "
чи інше " \v test"
.
".....................a....."
? Якщо це так, я пропоную додати його, оскільки деякі відповіді, здається, не відповідають цьому тесту. (крапки для кращої читабельності звичайно)