[백준] 10808번 알파벳 개수 풀이

SongKS·2020년 7월 9일
0

백준 알고리즘

목록 보기
4/7

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

1.문제

2.Code

alpa = [0] * 26
    for c in input():
        alpa[ord(c) - ord('a')] += 1
    print(*alpa)

3.풀이

사전 지식
ord는 python 내장 함수로 해당 값을 ASCII코드로 변환해준다.

답 제출을 하기 위한 배열 알파벳 개수(26)개의 배열을 0으로 초기화 한 배열 선언 후 문자열의 n번째 문자가 배열에 몇 번째에 들어가야 하는지 구하기 위해 문자를 ASCII 코드로 변환해서 해당 배열 값을 +1 함

profile
백엔드와 프론트, DevOps 사이에 표류하는 개발자

0개의 댓글