최근의로,이 볼 수있는 등의 Jimmys 자신의 죽음에 떨어지는 많은왔다 보인다 여기 , 여기 지미가 하락한다면 당신은 결정했다 곳. 이제 우리는이 광기를 멈추고 지미를 구하려고합니다.
지미 세 신체 부위를 갖고 /
, o
그리고 \
이와 같이 배치
/o\
플랫폼은로 표시됩니다 -
. 지미는 플랫폼 바로 위에 있지 않은 두 개 이상의 신체 부위가있는 경우 플랫폼에서 떨어집니다.
몇 가지 예 :
/o\
- -------
지미는 모든 신체 부위가 위에 있기 때문에 균형을 잡을 것 -
입니다.
/o\
------ ---
지미는 두 신체 부위가 -
s 이상이기 때문에 균형을 잡을 것 입니다.
/o\
-- ---- --
지미는 두 플랫폼으로 나뉘어도 균형을 잡을 것입니다
/o\
-
두 신체 부위가 플랫폼 위에 있지 않기 때문에 Jimmy는 균형을 맞출 수 없습니다.
플랫폼 공급이 부족하기 때문에 길이가 5 인 플랫폼 만 있으므로 가능한 적은 사용하는 것이 중요합니다.
당신의 임무는 지미를 입력하고 모든 지미를 입력에 저장하는 일련의 플랫폼을 출력하는 것입니다. 출력은 가능한 한 적은 수의 플랫폼을 사용해야하지만 각 플랫폼은 5 여야합니다-
의 너비는 .
플랫폼의 -
너비 가 5 인 규칙은 각 플랫폼 사이에 공간이 있어야 함을 의미합니다. ----------
길이가 10 인 플랫폼으로 간주되고 길이가 5 인 두 플랫폼이 아닌 출력에서 유효하지 않습니다.
테스트 사례
/o\ /o\/o\ // input
----- ----- // output
/o\ /o\
----- -----
/o\ /o\ // same input as above
----- ----- // this is also valid output
/o\ /o\
-----
표준 규칙이 적용됩니다.
이것은 코드 골프입니다. 최단 답변이 이길 수 있습니다!