[Bronze IV]
https://www.acmicpc.net/problem/10808
풀이
반복문을 통해 'a' ~ 'z'까지 반복하며 input으로 들어온 값에 단어가 몇개나 있는지 비교
(최대한 파이썬의 다양한 기능을 활용해서 효율적으로 코드를 짜보려고 노력했습니다.)
ord()를 통해 'a' ~ 'z'를 for문을 통해 반복시킬 수 있었고, count()를 통해 input에 해당 alphabet들이 몇 개가 들어있는지 출력.
inputString = input()
for alphabet in range(ord('a'), ord('z') + 1):
print(inputString.count(chr(alphabet)), end=" ")
'백준 알고리즘 > Python' 카테고리의 다른 글
[백준] 1260. DFS와 BFS - Python (0) | 2023.09.18 |
---|---|
[백준] 14502. 연구소 - Python (0) | 2023.09.17 |
[백준] 1158. 요세푸스 문제 - Python (0) | 2023.09.04 |
[백준] 2839. 설탕 배달 - Python (0) | 2023.09.04 |
[백준] 1213. 팰린드롬 만들기 - Python (0) | 2023.09.04 |