Tất cả trên tàu 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-'
Tốt nhất bạn nên chuẩn bị để đi tàu, bởi vì bạn sắp xây dựng chuyến tàu bạn sẽ đi. Đưa ra một chuỗi s
, xuất ra một đoàn tàu được hình thành đầy đủ như mô tả ở trên. Đầu ra đầu tiên luôn là công cụ sẽ kéo theo chuỗi của bạn, như được mô tả một mình bên dưới:
o O O
o
TS__[O]
{======|
./o--000'
Theo sau đầu máy là những toa xe lửa chứa từng ký tự của hàng hóa quý giá của bạn. Để tiết kiệm sự nhầm lẫn khi dỡ hàng, công ty của bạn đã giao nhiệm vụ cho bạn dán nhãn bên ngoài của những chiếc xe này. Những chiếc xe trong câu hỏi sẽ luôn luôn trông như thế này:
___
| # |
|___|
_|"""""|
"`-0-0-'
Trường hợp #
là đại diện của nhân vật bên trong "hàng hóa" giữ. Xâu chuỗi động cơ cho mỗi chiếc xe cũng là một phần công việc của bạn, vì bạn đã được giao nhiệm vụ giám sát tính trôi chảy và thành công của toàn bộ lô hàng này. Vì vậy, một khi bạn đã dán nhãn tất cả các xe ô tô và có động cơ trên đường ray, bạn phải đảm bảo rằng đoàn tàu đã được lắp ráp và sẵn sàng lăn bánh.
Quy tắc
- Đầu vào duy nhất mà chương trình của bạn nên dùng là một chuỗi đơn.
- Động cơ phải luôn là đầu ra, ngay cả khi lô hàng của bạn trống.
- Mỗi chiếc xe chỉ có thể chứa một ký tự, đừng đẩy vận may của bạn, bạn có thể làm hỏng hàng hóa.
- Bạn chỉ cần hỗ trợ các ký tự ASCII có thể in sau đây:
_-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
Nếu bạn kết thúc việc làm nhiều hơn, điều đó cũng tốt, nhưng đây là mức tối thiểu. - 1-2 dấu cách được chấp nhận, như là một dòng mới duy nhất.
- Đây là mã ascii-art , đánh số byte ngắn nhất.