코딩일지/python 백준 알고리즘
python 백준 알고리즘 2941번: 크로아티아 알파벳
야언
2022. 9. 13. 19:50
https://www.acmicpc.net/problem/2941
2941번: 크로아티아 알파벳
예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z=
www.acmicpc.net
내 제출
croatia = ['c=', 'c-', 'dz=', 'd-', 'lj', 'nj', 's=', 'z='] # 크로아티아 알파벳 리스트
word = input()
for i in croatia :
word = word.replace(i, '*') # input 변수와 동일한 이름의 변수
print(len(word))
예제는 무조건 크로아티아 알파벳으로 된 input을 준다 -> 크로아티아 리스트를 돌려서 동일한 단어를 replace 함수를 이용해 단일 문자로 변환 -> 단일문자의 길이(갯수) 프린트
* replace 함수