曾经幻想创建像#brexit或#brangelina这样的很酷的Twitter标签吗?这高尔夫适合你。
编写一个程序,接受两个字符串A和B作为输入,并根据以下算法合并它们:
- 设
n
A中的元音组数(例如,在位置3和位置5britain
有2个元音组)。i
ai
- 如果n = 1:从第一个元音组位置截断A(例如:
bill
=>b
) - 如果n> 1:从
n-1
第n个元音组位置开始截断A (例如: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
。