Algorithm/백준

[백준 알고리즘] 2941번: 크로아티아 알파벳 (Python)

에릭 Kim 2023. 3. 28. 14:17
반응형

https://www.acmicpc.net/problem/2941

 

2941번: 크로아티아 알파벳

예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z=

www.acmicpc.net

 

소스코드

 

풀이

파이썬 함수 중 하나인 replace를 사용하여 풀면 간단하게 풀 수 있습니다. 

word 리스트에 문자들을 넣어두고, 입력 값으로 받은 문자에 word에 속한 문자가 들어있으면, 그 문자는 'a'로 변경해줍니다.

 

그러면 입력 값으로 받은 문자 중 word에 들어있는 문자는 'a'로, 들어있지 않은 알파벳은 그대로 남아있게 됩니다.

이 문자열의 길이를 구해주시면 됩니다 ! 

반응형