728x90
반응형
입력으로 알파벳 하나와 문장이 들어오는데, 문장 안에 주어진 알파벳(소문자, 대문자)이 총 몇 개 들어있는지 구하면 되는 문제다.
lower, upper, count 메서드를 사용해서 쉽게 풀었다.
while 42:
t = input()
if t == '#':
break
li = t.split()
alpha_upper = li[0].upper()
alpha_lower = li[0].lower()
s = " ".join(li[1:])
cnt = s.count(alpha_upper) + s.count(alpha_lower)
print("{0} {1}".format(alpha_lower, cnt))
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 1972번 놀라운 문자열(python) (0) | 2020.08.07 |
---|---|
백준 알고리즘 2804번 크로스워드 만들기(python) (0) | 2020.08.07 |
백준 알고리즘 5532번 방학 숙제(python) (0) | 2020.08.07 |
백준 알고리즘 9465번 스티커(python) (0) | 2020.08.07 |
백준 알고리즘 2960번 에라토스테네스의 체(python) (0) | 2020.08.07 |