Yakın zamanda yeni bir telefonunuz var, ancak titreşim şeklini pek sevmiyorsunuz, kendi titreşim desenlerinizi oluşturmak istediğinize karar verdiniz. Yani, anahtar kelimeler kullanılan bir program yazdım long
, short
ve pause
bu anahtar kelimelere göre senin telefonun titremesini sağlamak için.
Görev
Bir dizi kabul eden bir küçük program oluşturun long
, short
ve pause
ve titreşimli bir telefon fonetik sesini temsil eden başka bir dize verir;Rrrr - Rr
long
sesler Rrrr
short
sesler Rr
(Muhafaza konuları)
pause
bir çizgi, -
tüm sesler çevreleyen boşluklarla çizgi ile sınırlandırılır' - '
Test Durumları
girdi: long long short long short
çıktı:Rrrr - Rrrr - Rr - Rrrr - Rr
girdi: long long long short short short
çıktı:Rrrr - Rrrr - Rrrr - Rr - Rr - Rr
girdi: short short short pause short short short
çıktı:Rr - Rr - Rr - - - Rr - Rr - Rr
girdi: long short short long long pause short short
çıktı:Rrrr - Rr - Rr - Rrrr - Rrrr - - - Rr - Rr
Bu bir kod golf sorusudur, bu yüzden cevaplar en az bayt kazanarak bayt cinsinden puanlanır.
-
? Örneğinizde durum budur, ancak hiçbir yerde belirtilmemiştir.