[백준] #1264 모음의 개수 python
2023. 1. 28. 06:00
https://www.acmicpc.net/problem/1264
1264번: 모음의 개수
입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 영어 대소문자, ',', '.', '!', '?', 공백으로 이루어진 문장이 주어진다. 각 줄은 최대 255글자로 이루어져 있다. 입력의 끝에는 한 줄
www.acmicpc.net
📕 설명 📕
1. 모든 알파벳을 다 받는다.
2. 모음일 경우의 개수를 lower()를 이용해 다 비교하여 개수를 받는다.
🧑🏻💻 나의 풀이 🧑🏻💻
from collections import Counter
li = []
while True:
tmp = input()
if tmp == "#":
break
for i in tmp.split():
for j in i:
li.append(j)
result = 0
for i in Counter(li):
if i.lower() == 'a' or i.lower() == 'e' or i.lower() == 'i' or i.lower() == 'o' or i.lower() == 'u':
result += Counter(li)[i]
print(result)
li.clear()
'Programming > Algorithm' 카테고리의 다른 글
[백준] #5355 화성 수학 python (0) | 2023.01.30 |
---|---|
[백준] #2530 인공지능 시계 python (0) | 2023.01.29 |
[백준] #1568 새 python (0) | 2023.01.27 |
[백준] #9610 사분면 python (0) | 2023.01.26 |
[백준] #1547 공 python (0) | 2023.01.26 |