백준 10808 알파벳 개수

백준 10808 알파벳의 수.

파이썬의 ord 함수를 이용하면 쉽게 풀 수 있는 문제입니다.

ord 함수는 char 데이터 유형의 ASCII 코드 값을 반환하는 함수입니다.

작은 a의 ASCII 코드 값이 97임을 알 수 있습니다.

이렇게 하면 입력한 문자에서 97을 빼 인덱스 위치를 업데이트하여 정답을 찾을 수 있습니다.

내가 작성한 코드는 다음과 같습니다.

if __name__ == "__main__":
    arr = (0) * 26
    for c in str(input()):
        arr(ord(c) - 97) += 1
    for i in arr:
        print(i, end=" ")

원천

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

10808: 알파벳의 수

단어의 a 수, b 수, … , 공백으로 구분된 z 수를 인쇄합니다.

www.acmicpc.net