반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준] 백준 10808번 알파벳 개수 파이썬(Python)
1) 문제번호 : 10808번
2) 문제 출처
https://www.acmicpc.net/problem/10808
2. 풀이
- 값을 입력받고, 아스키 코드를 활용하면 된다. 소문자 a는 97이므로, ord 함수를 통해 아스키코드로 변환하여 97을 빼주면 리스트의 0번째는 a, 1번째는 b가 된다.
- alphaList에 아스키코드 변환한 값이 있으면 1씩 증가시켜서 출력하면 된다.
3. 소스 코드
S = input()
alphaList = [0] * 26
for i in S :
alphaList[ord(i) - 97] += 1
for i in alphaList :
print(i, end = ' ')
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준] 백준 29722번 브실혜성 파이썬(Python) (0) | 2023.12.05 |
---|---|
[백준] 백준 30822번 UOSPC 세기 파이썬(Python) (0) | 2023.12.05 |
[백준] 백준 30889번 좌석 배치도 파이썬(Python) (0) | 2023.12.04 |
[백준] 백준 30868번 개표 파이썬(Python) (0) | 2023.12.04 |
[백준] 백준 11365번 !밀비 급일 파이썬(Python) (0) | 2023.11.24 |
[백준] 백준 11945번 뜨거운 붕어빵 파이썬(Python) (0) | 2023.11.24 |
[백준] 백준 13118번 뉴턴과 사과 파이썬(Python) (0) | 2023.11.24 |
[백준] 백준 14489번 치킨 두 마리 (...) 파이썬(Python) (0) | 2023.11.24 |
최근댓글