반응형
문제
https://www.acmicpc.net/problem/1264
풀이
vow = ['a', 'e', 'i', 'o', 'u']
# 무한 반복
while True:
cnt = 0
sen = input().lower() # 문장 입력받기
if sen == '#':
break # '#'가 입력되면 종료
for i in range(len(sen)):
if sen[i] in vow:
cnt += 1
print(cnt)
※ 변수 cnt를 while문 안에 넣어주지 않으면 다음과 같이 모음의 개수가 초기화되지 않고 누적됨
반응형
'개발 공부 > 백준 알고리즘' 카테고리의 다른 글
[백준] 5597 - 과제 안 내신 분..? (Python) (0) | 2022.07.19 |
---|---|
[백준] 5622번 - 다이얼 (Python) (0) | 2022.07.19 |
[백준] 14720 - 우유 축제 (python) (0) | 2022.07.13 |