
반응형
문제
코드
# "aya", "ye", "woo", "ma"
# 네 가지 발음을 최대 한 번씩 사용해 조합한(이어 붙인) 발음밖에 하지 못합니다
# 문자열 배열 babbling이 매개변수로 주어질 때,
# 머쓱이의 조카가 발음할 수 있는 단어의 개수를 return
def solution(babbling):
answer = 0
word_ok = ["aya", "ye", "woo", "ma"]
for e in babbling:
while True:
if e[:3] in word_ok:
e = e[3:]
elif e[:2] in word_ok:
e = e[2:]
else:
if len(e) == 0:
answer += 1
break
return answer
반응형
'코테공부' 카테고리의 다른 글
[PCCP 모의고사 #1] 1번 - 외톨이 알파벳 (Python) (0) | 2023.12.03 |
---|---|
[Python] 코딩테스트 입문 : 안전지대 (0) | 2023.11.20 |
[Python] 스택/큐 : 같은 숫자는 싫어 (0) | 2023.11.20 |
[Python] 코딩테스트 입문 : 컨트롤 제트 (0) | 2023.11.20 |
PCCP 12월 시험 접수 완~ (0) | 2023.11.16 |