백준 10808 알파벳 개수/파이썬
📌문제알파벳 소문자로만 이루어진 단어 S가 주어진다. 각 알파벳이 단어에 몇 개가 포함되어 있는지 구하는 프로그램을 작성하시오. 📌풀이ord 함수하나의 문자를 인자로 받고 그 문자에 해당하는 유니코드 정수 반환 +) chr 함수하나의 정수를 인자로 받고 그 정수에 해당하는 유니코드 문자 반환 ord('a')=97이기 때문에 알파벳 시작인 a부터 인덱스를 0으로 맞추기 위해서 97을 뺀다 📌코드s = input()list = [0] * 26 # 초기화for i in s: list[ord(i) - 97] += 1for i in list: print(i, end=" ")
코딩테스트
2024. 12. 28. 20:39