반응형
리뷰
딕셔너리를 활용하여 풀었다. 브론즈4가 맞는지!?
문제 풀이
- a~z까지의 키를 갖는 딕셔너리를 값이 0인 상태로 초기화 해준다
- 입력받은 문자열의 단어를 돌며 해당 키값의 값을 1올려준다.
- 딕셔너리의 value를 개행하여 출력해준다.
참고 사항
chr을 사용하면 딕셔너리 초기화가 용이하다.
정답 코드
def q10808():
# 백준 10808번 알파벳 개수 파이썬
s = input()
alpha = {chr(i): 0 for i in range(97, 123)}
for i in s:
alpha[i] += 1
print(*alpha.values())
q10808()
728x90
반응형
'알고리즘 공부 > 파이썬(Python)' 카테고리의 다른 글
백준 1475번 방 번호 파이썬 (0) | 2024.07.06 |
---|---|
백준 14503번 로봇 청소기 파이썬 (0) | 2024.07.06 |
백준 11721번 열 개씩 끊어 출력하기 파이썬 (0) | 2024.07.06 |
백준 1924번 2007년 파이썬 (0) | 2024.07.06 |
백준 2920번 음계 파이썬 (0) | 2024.07.06 |