Skip to content

백준 알고리즘 2941번 (파이썬) 크로아티아 알파벳 replace함수

백준 알고리즘 2941번 문제 바로가기 (https://www.acmicpc.net/problem/2941)

문제를 보고선 그냥 알파벳만 바꿔서 문자열을 만들고 그 수를 세는 함수를 사용하여 푸려고 했다. 그런데 내가 알고있던 함수들은 원래의 문자열과 바꾸려는 문자열의 길이가 같아야만 치환이 가능했다. 그래서 구글을 뒤져 다른 함수와 모듈을 알아왔다. re모듈과 replace함수이다. 이번 문제는 replace함수만으로 충분히 간단하게 해결됬으므로 따로 모듈을 적용하여 풀지는 않았다.

아래는 re모듈을 사용하지 않고 리스트의 치환 함수인 replace를 이용해 풀이한 답안이다.

단계별로 풀어보고있다면 바로 다음 문제에 re모듈을 활용해 풀어볼 수 있는 문제가 나오니 확인 해보면 된다.

파이썬 입문하기 (https://kmelon55.com/?p=49)

백준 온라인 저지사이트 활용법 (https://kmelon55.com/?p=56)

Leave a Reply

Your email address will not be published. Required fields are marked *