백준 2941 파이썬 크로아티아 알파벳

 

주어진 단어가 주어졌을 때, 몇 개의 크로아티아 알파벳으로 이루어져 있는지 알아보는 문제

 

하나하나 확인해봐야하는 줄 알았는데,

미리 크로아티아 알파벳에 해당하는 문자열을 저장해놓고

input으로 받은 문자열 안에 포함되어있는지 확인해보면 되는 문제였다

 

X = ['c=', 'c-', 'dz=', 'd-', 'lj', 'nj', 's=', 'z='] # 크로아티아 알파벳 저장
T = input()

for i in X: # 크로아티아 알파벳에 해당하는 문자열이 나오면
    T = T.replace(i, '0') # 기존 문자열 -> 문자 한 개로 교체

print(len(T))

 

'공부하자! > 알고리즘' 카테고리의 다른 글

백준 4153 파이썬 직각삼각형  (0) 2021.05.31
백준 2292 파이썬 벌집  (0) 2021.05.31
백준 5622 파이썬 다이얼  (0) 2021.05.20
백준 2606 파이썬 바이러스  (0) 2021.05.14
백준 1021 파이썬 회전하는 큐  (0) 2021.05.14