카테고리 없음

백준 2941번 문제 파이썬 풀이

하이팔이 2024. 8. 29. 19:06
반응형

 

코드 계획

1. `cro_alphabets` 리스트에 크로아티아 알파벳들을 미리 정의합니다.

2. `word = input()`으로 사용자로부터 입력을 받습니다.

3. 입력된 `word` 문자열에서 크로아티아 알파벳을 찾아서 `*`로 대체합니다. 이렇게 하면 크로아티아 알파벳은 하나의 문자로 처리됩니다.

4. 최종적으로 변환된 문자열의 길이를 `len(word)`로 출력합니다. 이는 크로아티아 알파벳을 하나의 문자로 간주한 후의 총 문자 수를 의미합니다.

 

cro_alphabets = ["c=", "c-", "dz=", "d-", "lj", "nj", "s=", "z="]

word = input()

for i in cro_alphabets:
  word = word.replace(i, "*")

print(len(word))

 

반응형