https://school.programmers.co.kr/learn/courses/30/lessons/133499
def solution(babbling):
answer = 0
pronunciation = ["aya", "ye", "woo", "ma"] # 가능한 발음
for bab in babbling:
for pron in pronunciation:
if pron * 2 in bab: # 같은 발음 연속되면 불가능
break
if pron in bab: # babbling 안에 가능한 발음이 있다면
bab = bab.replace(pron, "*") # bab의 pron을 '*'로 대체
if bab == "*" * len(bab): # 모든 발음이 가능하면 answer++
answer += 1
break
return answer
def solution(babbling):
answer = 0
for i in babbling:
for j in ['aya','ye','woo','ma']:
if j*2 not in i: # 같은 발음 연속되지 않는다면 replace
i=i.replace(j,' ')
if len(i.strip())==0: # 공백제거했을 때 길이가 0이면 answer++
answer +=1
return answer