이 채팅 미니 도전에서 영감을 얻었습니다 .
문자열을 입력으로 지정하면 (ASCII 인쇄 가능 문자 만 해당) "raining"문자가있는 문자열을 출력하십시오. 각 문자는 아래쪽으로 임의의 수의 행 ( 0
문자열의 길이와 길이 사이의 임의의 숫자 , 0이 아닌 확률을 가짐) 이어야하고 열당 하나의 문자 여야합니다 . 가능한 모든 출력에는 다시 0이 아닌 확률이 있어야합니다.
약간 혼란 스러울 수 있으므로 다음은 CMC에서 가져온 예입니다.
Hello World
d
H
o
llo
l
W
e
r
H
공간이 한 줄 d
아래로, 0이 내려 가고 llo
모든 줄이 어떻게 정렬 되는지 확인하십시오 . 는 r
에서 가장 먼 다운 9
, 그러나 멀리 상단에서 문자열 길이보다 여전히 낮다. 이것은 단지 하나의 예일뿐입니다 Hello World
. input에 대한 다른 수십 가지 가능성이 있습니다.
다른 예는 다음과 같습니다.
test
t
e
s
t
PP&CG
& G
P
P C