Музична рядок є будь-рядком , яка може бути відтворена на клавіатурі піаніно.
Для тих із нас, хто не був змушений вивчати фортепіано як діти, ось як виглядає клавіатура.
Отже, струна feed a dead cabbage
- це музична струна, тому що кожна окрема літера відповідає одній із цих приміток.
Ваше завдання полягає в тому, щоб написати програму, яка приймає рядок як вхід з STDIN і знаходить найдовшу музичну підрядку. Тоді ваша програма повинна надрукувати підрядку, і це довжина. Ось кілька зразків входів / виходів.
Вхід: "ЗВОРИМ МЕНЕ! Я голодний!"
Вихід: подача 4
Вхідні дані: Ні, ні ні, ні мустрістрин!
Вихід: 0
Вхід:
"A **bad** !!!fAd82342"
Вихід: абадфад 7
Вхід: "Гарний гольф!"
Вихід: дг 2
Правила
Вихід може бути великим або малим, але не повинно бути розділових знаків або пробілів.
У вхідному рядку з'являться великі літери та пунктуація, але це не впливає на те, чи вважається підрядок "музичним" чи ні.
Між музичною підрядкою та номером має бути пробіл.