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