반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
문장 내의 모음의 개수를 세는 문제입니다.
3. 코드
import sys
input = sys.stdin.readline
#입력
while True:
sentence = input().rstrip()
if sentence == '#':
break
res = 0
for i in sentence.lower():
if i=='a' or i=='e' or i=='i' or i=='o' or i=='u':
res += 1
print(res)
대소문자가 구분되므로, lower() 함수로 모두 소문자로 변환합니다. 이후 문장 내에 모음이 있는지 하나씩 확인합니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/문자열] 백준 1254 팰린드롭 만들기 - 파이썬(Python) (0) | 2022.03.02 |
---|---|
[구현/문자열] 백준 1919 애너그램 만들기 - 파이썬(Python) (0) | 2022.03.01 |
[구현/문자열] 백준 5586 JOI와 IOI - 파이썬(Python) (0) | 2022.03.01 |
[구현/문자열] 백준 4999 아! - 파이썬(Python) (0) | 2022.03.01 |
[구현/문자열] 백준 1225 이상한 곱셈 - 파이썬(Python) (0) | 2022.03.01 |
댓글