Có vẻ như gần đây, đã có rất nhiều Jimmys rơi vào cái chết của họ, như có thể thấy ở đây , và ở đây bạn được yêu cầu xác định xem liệu Jimmy có ngã không. Đã đến lúc chúng ta chấm dứt sự điên rồ này và cố gắng cứu Jimmy.
Jimmy có ba bộ phận cơ thể /
, o
và \
sắp xếp như thế này
/o\
Nền tảng được đại diện với -
. Jimmy sẽ rơi ra khỏi nền tảng của họ nếu họ có hai hoặc nhiều bộ phận cơ thể không trực tiếp trên một nền tảng.
Vài ví dụ:
/o\
- -------
Jimmy sẽ cân bằng vì tất cả các bộ phận cơ thể của họ ở trên a -
.
/o\
------ ---
Jimmy sẽ cân bằng vì hai phần cơ thể ở trên -
s.
/o\
-- ---- --
Jimmy sẽ cân bằng mặc dù chúng được phân chia giữa hai nền tảng
/o\
-
Jimmy sẽ không cân bằng vì hai phần cơ thể không nằm trên một nền tảng.
Vì nguồn cung nền tảng của tôi sắp hết, tôi chỉ có các nền tảng có chiều dài là 5 và điều quan trọng là chúng tôi sử dụng càng ít càng tốt.
Nhiệm vụ của bạn là lấy một đầu vào của Jimmys và xuất ra một chuỗi các nền tảng sẽ lưu tất cả các Jimmys vào đầu vào. Đầu ra của bạn phải sử dụng càng ít nền tảng càng tốt, nhưng mỗi nền tảng phải là 5-
rộng inch.
Lưu ý rằng quy tắc của nền tảng là 5 -
chiều rộng, có nghĩa là mỗi nền tảng phải có khoảng cách giữa chúng. ----------
không hợp lệ trong đầu ra vì nó sẽ được coi là một nền tảng có độ dài 10 chứ không phải hai nền tảng có chiều dài 5.
Trường hợp thử nghiệm
/o\ /o\/o\ // input
----- ----- // output
/o\ /o\
----- -----
/o\ /o\ // same input as above
----- ----- // this is also valid output
/o\ /o\
-----
Quy tắc tiêu chuẩn áp dụng.
Đây là môn đánh gôn, có thể câu trả lời ngắn nhất sẽ thắng!