본문 바로가기
[ 알고리즘 ]/오답노트

[ BOJ 오답노트 ] 2941 파이썬 : 크로아티아 알파벳

by 불주먹고양이 2022. 1. 20.

2022 01 20

 

1. 틀린 기록

- 아이디어가 생각이 안나서 20분 정도 고민했음.

 

 

 

2. 원인 분석

- 크로아티아 문자에 해당하는 알파벳과 기호의 길이가 2인 것도 있고, 3인 것도 있고, 그냥 알파벳 자체가 크로아티아 문자에 해당하는 경우가 있다 보니까 문자열을 어떻게 자르고 바꿔야할 지 감이 안왔다.

 

 

 

3. 해결

- replace 함수를 사용하면 되었다.

- 길이를 따로따로 떼어서 생각할 필요 없이 for문으로 크로아티아 배열을 돌려서 replace 해주면 되는 것이었음.

 

 

 

4. 배운 점

- 기준의 길이가 다양할 때에는 잘라서 생각하지 말고 통으로 볼 생각을 해야겠다.

- replace 함수의 위력...b