coding test - python/백준
백준 / 2941번 크로아티아 알파벳 / Python
sillon
2022. 3. 30. 21:06
728x90
반응형
*문제 출처는 백준에 있습니다.
문제 제목: 2941번 크로아티아 알파벳
문제 사이트: https://www.acmicpc.net/problem/2941
풀이
string = input()
alpha_list = ['c=','c-','dz=','d-','lj','nj','s=','z=']
for i in alpha_list:
string = string.replace(i,'*')
print(len(string))
문제를 풀기 위해서 입력받는 문자에서 alpha_list에 해당되는 단어가 있는 경우,
그 단어를 '*'와 같은 한 글자로 변환을 하고서
이후에 변환된 문자열의 총 글자 수를 세는 방법으로 코드를 작성해야한다.
※ 알아야 할 것
- for 문과 replace를 적절하게 이용하여 문자를 *로 바꿔준다.
728x90
반응형