Bir müzikal dize bir piyano klavyede çalınabilir herhangi bir dizedir.
Piyanoyu çocuk olarak öğrenmeye zorlanmayanlarımız için klavyenin görünüşü şöyledir.
Dize feed a dead cabbage
müzikal bir dizedir, çünkü her harf bu notlardan birine karşılık gelir.
Zorluğunuz, bir dizeyi STDIN'den girdi olarak alan ve en uzun müzikal alt dizeyi bulan bir program yazmaktır. Ardından programınız alt dizeyi ve uzunluğunu yazdırmalıdır. İşte bazı örnek girişler / çıkışlar.
Girdi: "BESLEME! Açım!"
Çıktı: besleme 4
Girdi: Hayır hayır hayır, musistrin yok!
Çıkış: 0
Giriş:
"A **bad** !!!fAd82342"
Çıktı: abadfad 7
Girdi: "Golf iyi!"
Çıktı: dg 2
kurallar
Çıktınız büyük veya küçük olabilir, ancak noktalama işareti veya boşluk olmamalıdır.
Giriş dizesinde büyük harf ve noktalama işaretleri bulunacaktır, ancak bu bir alt dizenin "müzikal" olarak kabul edilip edilmeyeceğini etkilemez.
Müzikal alt dize ve sayı arasında bir boşluk olmalıdır.