Натхненний мемом, який я бачив раніше сьогодні.
Опис виклику
Розглянемо нескінченну сітку алфавіту:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
...
Візьміть слово ( CODEGOLF
у цьому прикладі) і зробіть це підпорядком сітки, замінивши невикористані літери пробілом і видаливши букви в кінці нескінченної сітки:
C O
DE G O
L
F
Приклади
STACKEXCHANGE
ST
A C K
E X
C H
A N
G
E
ZYXWVUTSRQPONMLKJIHGFEDCBA
Z
Y
X
W
V
U
T
S
R
Q
P
O
N
M
L
K
J
I
H
G
F
E
D
C
B
A
F
F
ANTIDISESTABLISHMENTARIANISM
A N T
I
D I S
E ST
AB L
I S
H M
E N T
A R
I
A N
I S
M
Примітки
- Допускаються пробіли білих просторів.
- Вам не потрібно прокладати
останнійбудь-який рядок пробілами. Наприклад, якщо вхід єABC
, ви можете виводити простоABC
без 23 пробілів. - Ви можете припустити, що введення відповідатиме
[A-Z]+
регулярним виразом. - Крім того, ви можете використовувати алфавіт з малі літери, і в цьому випадку результат буде відповідати
[a-z]+
. - Ви повинні використовувати символ нового рядка (
\n
,\r\n
або еквівалент) для відокремлення рядків, тобто список рядків не правильний формат виведення. - Це завдання з гольф-кодом , тому зробіть свій код якомога коротшим!
BALLOON
(два суміжних символи однакові).