코딩 테스트 문제 풀이
백준 파이썬 10808번: 알파벳 개수
tturbo0824
2021. 4. 7. 20:08
https://www.acmicpc.net/problem/10808
10808번: 알파벳 개수
단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다.
www.acmicpc.net
문제 유형: 구현, 문자열
# Solution 1
import sys
word = sys.stdin.readline().strip()
alpha = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
arr = [0] * 26
for i in range(26):
for l in word:
if alpha[i] in l:
arr[i] += 1
print(*arr, sep=" ")