def solution(babbling):
answer = 0
say = ["aya", "ye", "woo", "ma"]
for i in babbling:
for j in say:
if j*2 not in i:
i=i.replace(j, ' ')
print(i)
if i.strip() == '':
answer += 1
return answer
반복되는 단어를 제외하고, 가능한 발음을 공백으로 치환시킨다.
공백을 했을 때 빈 문자열이면 answer += 1
'Programmers' 카테고리의 다른 글
[프로그래머스 / 파이썬 풀이] 숫자 짝꿍 (0) | 2023.01.18 |
---|---|
[프로그래머스 / 파이썬 풀이] 콜라 문제 (0) | 2023.01.17 |
[프로그래머스 / 파이썬 풀이] 햄버거 만들기 (0) | 2023.01.14 |
[프로그래머스 / 파이썬 풀이] 아이템 줍기 (0) | 2023.01.13 |
[프로그래머스 / 파이썬 풀이] 전력망을 둘로 나누기 (0) | 2023.01.12 |