あなたは最近新しい電話を手に入れましたが、それが振動する方法があまり好きではないので、独自の振動パターンを作成したいと決めました。だから、あなたはあなたがキーワードを使用するプログラムを書いて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
これはコードゴルフの質問なので、回答はバイト単位でスコア付けされ、最も少ないバイトが勝ちます。
-ますか?これはあなたの例の場合ですが、どこにも指定されていません。