#brexit 또는 #brangelina ? 와 같은 멋진 트위터 해시 태그를 만드는 것을 본 적이 있습니까? 이 골프는 당신을위한 것입니다.
두 개의 문자열 A & B를 입력으로 받아들이고 다음 알고리즘에 따라 병합하는 프로그램을 작성하십시오.
nA에있는 모음 그룹의 수를 보자 (예 :britain2 개의 모음 그룹 :i위치 3 및ai위치 5).- n = 1 인 경우 : 첫 번째 모음 그룹 위치에서 시작하여 A를 자릅니다 (예 :
bill=>b) - n> 1 인 경우 :
n-1모음 그룹 위치 에서 시작하여 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.