ดูเหมือนว่าเมื่อเร็ว ๆ นี้ได้มีการมาก Jimmys ตกไปสู่ความตายของพวกเขาสามารถมองเห็นได้ที่นี่ , และนี่คือที่ที่คุณถูกถามเพื่อตรวจสอบว่าจิมมี่จะตก ถึงเวลาที่เราจะหยุดความบ้าคลั่งนี้และพยายามช่วยจิมมี่
จิมมี่มีสามส่วนของร่างกาย/
, o
และ\
จัดเช่นนี้
/o\
-
แพลตฟอร์มจะแสดงด้วย จิมมี่จะตกลงมาจากแพลตฟอร์มของพวกเขาหากพวกเขามีสองส่วนของร่างกายที่ไม่ได้อยู่เหนือแพลตฟอร์มโดยตรง
ตัวอย่างบางส่วน:
/o\
- -------
-
จิมมี่จะสมดุลเนื่องจากทุกส่วนของร่างกายของพวกเขาดังกล่าวข้างต้น
/o\
------ ---
จิมมี่จะมีความสมดุลตั้งแต่สองส่วนของร่างกายอยู่เหนือ-
s
/o\
-- ---- --
จิมมี่จะทรงตัวแม้ว่าพวกเขาจะแยกระหว่างสองแพลตฟอร์ม
/o\
-
จิมมี่จะไม่สมดุลเนื่องจากร่างกายสองส่วนไม่ได้อยู่เหนือแท่น
เนื่องจากอุปทานแพลตฟอร์มของฉันเหลือน้อยฉันจึงมีเฉพาะแพลตฟอร์มที่มีความยาว 5 และเป็นสิ่งสำคัญที่เราจะใช้ให้น้อยที่สุด
งานของคุณคือรับอินพุตของ Jimmys และส่งออกสตริงของแพลตฟอร์มซึ่งจะบันทึก Jimmys ทั้งหมดในอินพุต เอาต์พุตของคุณต้องใช้แพลตฟอร์มน้อยที่สุดเท่าที่จะเป็นไปได้ แต่แต่ละแพลตฟอร์มต้องเป็น 5-
ความกว้าง 5
โปรดทราบว่ากฎของแพลตฟอร์มที่มี-
ความกว้าง5 หมายความว่าแต่ละแพลตฟอร์มจะต้องมีช่องว่างระหว่างพวกเขา----------
ไม่ถูกต้องในผลลัพธ์เนื่องจากจะถูกพิจารณาว่าเป็นแพลตฟอร์มที่มีความยาว 10 และไม่ใช่แพลตฟอร์มที่มีความยาว 5 สองแห่ง
กรณีทดสอบ
/o\ /o\/o\ // input
----- ----- // output
/o\ /o\
----- -----
/o\ /o\ // same input as above
----- ----- // this is also valid output
/o\ /o\
-----
ใช้กฎมาตรฐาน
นี่คือรหัสกอล์ฟอาจเป็นคำตอบที่สั้นที่สุดชนะ!