지나가던 개발자
[Python] 백준 2941번(크로아티아 알파벳) 문제 풀이 본문
print(len(input().replace("c=", "크").replace("c-", "로").replace("dz=", "아").replace("d-", "티").replace("lj", "아").replace("nj", "알").replace("s=", "파").replace("z=", "벳")))
반복문을 사용해서 매우 귀찮게 구현할 수도 있다. i번째 요소와 i+1번째 요소를 비교해서 크로아티아 알파벳에 해당되면 i+1번째 요소를 지우고 length += 1을 해주는 뭐 그런 식으로 말이다. 그런데 이미 내장 함수 만드는 분들이 다 구현해 놓은 게 있는데 굳이 그렇게 해야 할까?
'PS > Python' 카테고리의 다른 글
[Python] 백준 4821번(페이지 세기) 문제 풀이 (0) | 2022.11.03 |
---|---|
[Python] 백준 8892번(팰린드롬) 문제 풀이 (0) | 2022.11.02 |
[Python] 백준 5800번(성적 통계) 문제 풀이 (0) | 2022.10.31 |
[Python] 백준 2167번(2차원 배열의 합) 문제 풀이 (0) | 2022.10.30 |
[Python] 백준 15727번(조별과제를 하려는데 조장이 사라졌다) 문제 풀이 (0) | 2022.10.29 |
Comments