Ви коли-небудь захоплювались створенням класних хештегів Twitter, таких як #brexit або #brangelina ? цей гольф для вас.
Напишіть програму, яка приймає два рядки A & B як вхідні та об'єднує їх відповідно до наступного алгоритму:
- нехай
n
буде кількість груп голосних в А (наприклад,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
.