코딩테스트 준비/백준

[백준] 10808번 알파벳 개수 - 파이썬(Python)

youjin86 2021. 7. 31. 23:29

https://www.acmicpc.net/problem/10808

 

10808번: 알파벳 개수

단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다.

www.acmicpc.net

 

문제

 

접근법

 

문자를 아스키코드로 변경해 숫자로 활용

a의 아스키 코드는 97이므로 이를 기준으로 cnt의 인덱스 0을 a, 1을 b, 2를 c  ... z를 25로 처리하였음.

 

 

코드

arr=input()
cnt=[0]*26

for i in arr:
    cnt[ord(i)-97]+=1

print(*cnt)