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

Updated:

Answer

word = input()
answer = len(word)

croatia = ['c=', 'c-', 'dz=', 'd-', 'lj', 'nj', 's=', 'z=']

for i in croatia:
    if i in word:
        for j in range(word.count(i)):
            idx = word.find(i)
            word_lenth = len(i)
            answer = answer - word_lenth + 1
            word = word[0:idx] + '*' + word[idx + word_lenth:]

print(answer)

Answer2

c = input().count
print(c('') - 1 - sum(map(c, ['-','=','nj','lj','dz='])))

Categories:

Updated: