全部登上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-'
其中#
代表“货物”货舱内的字符。将引擎链接到每辆汽车也是您工作的一部分,因为您的任务是监督整个运输过程的流畅性和成功性。因此,在给所有车厢贴上标签并在轨道上安装引擎之后,必须确保火车已组装好并可以滚动。