모든 ASCII 열차 탑승!
o O O ___ ___ ___ ___ ___ ___ ___ ___ ___
o | C | | O | | D | | E | | | | G | | O | | L | | F |
TS__[O] |___| |___| |___| |___| |___| |___| |___| |___| |___|
{======|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|
./o--000'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'
기차를 타려고하므로 기차를 타는 것이 가장 좋습니다. 문자열이 주어지면 s
위에서 설명한대로 완전히 형성된 기차를 출력하십시오. 첫 번째 출력은 아래에 나와있는 것처럼 항상 문자열을 잡아 당기는 엔진입니다.
o O O
o
TS__[O]
{======|
./o--000'
기관차 다음에는 귀중한화물의 각 캐릭터가 담긴 철도 차량이 있습니다. 하역시 혼동을 피하기 위해 회사는 차량 외부에 라벨을 붙이는 작업을 수행했습니다. 문제의 자동차는 항상 다음과 같습니다.
___
| # |
|___|
_|"""""|
"`-0-0-'
#
"화물"안에있는 캐릭터를 나타내는 곳 . 이 전체 선적의 유동성과 성공을 감독하는 일을 맡았으므로 엔진을 각 차량에 연결하는 것도 작업의 일부입니다. 따라서 모든 차량에 레이블을 지정하고 엔진을 트랙에 설치 한 후에는 열차가 조립되어 롤링 될 준비가되었는지 확인해야합니다.
규칙
- 프로그램이 입력해야하는 유일한 입력은 단일 문자열입니다.
- 발송물이 비어 있더라도 항상 엔진이 출력되어야합니다.
- 각 자동차는 하나의 캐릭터 만 가질 수 있으며 운을 밀지 마십시오. 상품이 손상 될 수 있습니다.
- 다음과 같은 인쇄 가능한 ASCII 문자 만 지원하면됩니다.
_-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
더 많은 작업을 수행해도 문제는 없지만 최소한입니다. - 단일 후행 줄 바꿈과 같이 1-2 후행 공백이 허용됩니다.
- 이것은 코드 골프 ascii-art , 가장 짧은 바이트 수입니다.