Вы когда-нибудь мечтали создать классные хештеги в твиттере, такие как #brexit или #brangelina ? этот гольф для тебя.
Напишите программу, которая принимает две строки A & B в качестве входных данных и объединяет их в соответствии со следующим алгоритмом:
- let
n- количество групп гласных в A (например,britainимеет 2 группы гласных:iв позиции 3 иaiв позиции 5).- если n = 1: усечь A, начиная с первой позиции группы гласных (пример:
bill=>b) - если n> 1: обрезать A, начиная с его
n-1группы гласных (пример:programming=>progr,britain=>br)
- если n = 1: усечь A, начиная с первой позиции группы гласных (пример:
- удалить все согласные в начале буквы B (
jennifer=>ennifer) - объединить модифицированные A & B
Гласные есть aeiou; согласные есть bcdfghjklmnpqrstvwxyz.
вход
Можно предположить, что входные строки строчные и содержат как минимум одну гласную и одну согласную.
Примеры
brad + angelina => brangelina
britain + exit => brexit
ben + jennifer => bennifer
brangelina + exit => brangelexit
bill + hillary => billary
angelina + brad => angelad
programming + puzzle => progruzzle
code + golf => colf
out + go => o
Django + Angular = Djular
donald trump,