Tuần trước, Jimmy đã có một tuần bận rộn với tất cả các nền tảng và dây thừng này , và anh chàng tội nghiệp Jimmy thậm chí không có chân hoặc chân để đứng!
Công việc của bạn là lấy một chuỗi chứa nhiều Jimmys và đưa cho họ chân và giày!
Nhận đầu vào dưới dạng một chuỗi Jimmy
Chuỗi Jimmy => /o\ /o\ /o\
chỉ chứa /o\
và
cung cấp cho mỗi Jimmy trong đầu vào một đôi chân trông như thế này:
/o\
_/ \_
Biến chuỗi đầu nổi được nhập vào thành chuỗi Jimmy bằng chuỗi chân, như vậy:
// Input
/o\ /o\ /o\
// Output
/o\ /o\ /o\
_/ \_ _/ \_ _/ \_
Nếu 2 Jimmys ở gần nhau, họ phải di chuyển để nhường chỗ, Jimmys sẽ luôn di chuyển về phía bên phải để nhường chỗ cho các Jimmys khác.
// Input
/o\/o\
// Output
/o\ /o\
_/ \__/ \_
Các Jimmys khác ở xa hơn không được di chuyển trừ khi cần thiết
// Input
/o\/o\ /o\
// Output
/o\ /o\ /o\
_/ \__/ \_ _/ \_
// Input
/o\/o\ /o\
// Output
/o\ /o\ /o\
_/ \__/ \__/ \_
Quy tắc chuẩn và sơ hở áp dụng,
Đây là môn đánh gôn, vì vậy có thể câu trả lời ngắn nhất sẽ thắng.
/o\<sp>/o\<sp><sp><sp><sp><sp><sp><sp><sp>/o\/o\
, triển khai hiện tại của tôi không thành công vì nó di chuyển hai Jimmies cuối cùng sang trái thay vì phải .. Tuy nhiên, tất cả các trường hợp thử nghiệm của bạn đều thành công.