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
반응형

+ Recent posts