[문제링크]
옹알이(1) - https://school.programmers.co.kr/learn/courses/30/lessons/120956
옹알이(2) - https://school.programmers.co.kr/learn/courses/30/lessons/133499
[gitHub]
def solution(babbling):
answer = 0
baby = ["aya", "ye", "woo", "ma"]
for i in babbling:
tmp =""
for idx,j in enumerate(i):
# 옹알이 확인
tmp += j
# 2, 3개의 길이이며 발음 가능할 때
if (len(tmp) == 2 or len(tmp) == 3) and tmp in baby:
tmp =""
# 길이가 4일때
elif len(tmp) == 4:
break
if idx == len(i)-1 and tmp=="":
answer+=1
return answer
def solution(babbling):
baby = ["aya", "ye", "woo", "ma"]
answer = 0
for i in babbling:
tmp, pre_tmp = "",""
for idx, j in enumerate(i):
# 옹알이 확인
tmp += j
# 2, 3개의 길이이며 발음 가능하고,
# 연속적인 발음이 아닐경우
if (len(tmp) == 2 or len(tmp) == 3) and tmp in baby and pre_tmp != tmp:
pre_tmp = tmp
tmp =""
# 길이가 4일때
elif len(tmp) == 4:
break
if idx == len(i)-1 and tmp =="":
answer+=1
return answer