오늘 일찍 본 밈에서 영감을 얻었 습니다.
도전 설명
무한 알파벳 그리드를 고려하십시오.
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
노트
- 후행 공백이 허용됩니다.
마지막줄을 공백 으로 채울 필요는 없습니다 . 예를 들어, 입력이 인 경우 뒤에 공백없이 23ABC
개만 출력 할 수ABC
있습니다.- 입력이
[A-Z]+
정규식 과 일치한다고 가정 할 수 있습니다 . - 또는 소문자 알파벳을 사용할 수 있으며이 경우 출력이 일치
[a-z]+
합니다. - 줄 바꿈 (
\n
,\r\n
라인을 분리 또는 그에 상당), 그 문자열 목록은 적절한 출력 형식되지이다. - 이것은 코드 골프 문제이므로 가능한 한 코드를 짧게 만드십시오!
BALLOON
(동일한 두 개의 인접한 문자).