คุณเพิ่งได้รับโทรศัพท์ใหม่ แต่คุณไม่ชอบวิธีที่มันสั่นสะเทือนคุณตัดสินใจที่จะสร้างรูปแบบการสั่นสะเทือนของคุณเอง ดังนั้นคุณได้เขียนโปรแกรมที่คุณใช้คำหลักที่long, shortและpauseเพื่อให้โทรศัพท์ของคุณสั่นตามคำหลักเหล่านี้
งาน
สร้างโปรแกรมขนาดเล็กที่ยอมรับสตริงของlong, shortและpauseและผลสตริงอื่นที่เป็นตัวแทนของเสียงการออกเสียงของโทรศัพท์สั่น;Rrrr - Rr
longเสียงเป็นRrrr
shortเสียงที่มีRr
(เรื่องปลอก)
pauseเป็นเส้นประ-
เสียงทั้งหมดจะถูกคั่นด้วยเส้นประที่มีช่องว่างโดยรอบ' - '
กรณีทดสอบ
อินพุต: long long short long short
เอาต์พุต:Rrrr - Rrrr - Rr - Rrrr - Rr
อินพุต: long long long short short short
เอาต์พุต:Rrrr - Rrrr - Rrrr - Rr - Rr - Rr
อินพุต: short short short pause short short short
เอาต์พุต:Rr - Rr - Rr - - - Rr - Rr - Rr
อินพุต: long short short long long pause short short
เอาต์พุต:Rrrr - Rr - Rr - Rrrr - Rrrr - - - Rr - Rr
นี่เป็นคำถามเกี่ยวกับรหัสกอล์ฟดังนั้นคำตอบจะได้คะแนนเป็นไบต์โดยมีจำนวนไบต์น้อยที่สุดที่ชนะ
-หรือไม่? นี่เป็นกรณีในตัวอย่างของคุณ แต่ไม่ได้ระบุไว้ที่ใดก็ได้