( 이 도전에서 영감을 얻었습니다 .)
string이 있다고 가정 해 봅시다 ABBCBA
. 우리는 사이 상승이 있음을 말할 수 A
와 B
를 들어, B
다음과 A
; 우리는 사이에 실행이 있다고 말할 수 B
와 B
아무것도 변경; 그리고 마지막으로 우리는 사이에 가을이 말할 수 C
와는 B
. 다음과 같이 그래프를 그릴 수 있습니다.
A B B C B A
Rising: o o
Continuing: o
Falling: o o
레이블이없고 공백을 최소화합니다.
o o
o
oo
이것은 입력에 대한 예상 출력입니다 ABBCBA
.
공백이 아닌 문자를 사용 o
하여 출력 을 바꿀 수 있습니다 . 또한 각 열은 선택적으로 다음과 같이 여분의 공간을 가질 수 있습니다.
o o
o
o o
입력은 3 자 이상으로 구성됩니다. 문자열은 모두 대문자로 구성되지만 대신 소문자를 사용할 수 있습니다.
테스트 사례
TEST CASE
LINE 1
LINE 2
LINE 3
HELLOWORLD
o oo o
o
o o oo
TESTCASE
oo o
o oo o
EXAMINATION
o o o o o
o o o o o
ZSILENTYOUTH
o ooo o
oo o o oo
ABC
oo
ABCBA
oo
oo
o
s 사이에 공백이있을 수 있습니까, 아니면 출력이 작아야합니까?