Задача 124
Чередование гласных и согласных
Дано слово (строка на русском языке). Проверьте, чередуются ли в нем гласные и согласные буквы. Игнорируйте регистр букв.
Гласные буквы русского алфавита: а, е, ё, и, о, у, ы, э, ю, я
Остальные буквы считаются согласными (включая мягкий и твердый знаки).
Примеры:
"мама" → м(с), а(г), м(с), а(г) → true (чередуются)
"папа" → п(с), а(г), п(с), а(г) → true (чередуются)
"око" → о(г), к(с), о(г) → true (чередуются)
"дом" → д(с), о(г), м(с) → true (чередуются)
"кот" → к(с), о(г), т(с) → true (чередуются)
"машина" → м(с), а(г), ш(с), и(г), н(с), а(г) → true (чередуются)
"анна" → а(г), н(с), н(с), а(г) → false (две согласные подряд)
"аист" → а(г), и(г), с(с), т(с) → false (две гласные подряд)
Слово из одной буквы всегда удовлетворяет условию.
Пустая строка возвращает true.
Post #132
740