728x90
반응형
Silver V
# 2941 크로아티아 알파벳
링크 : https://www.acmicpc.net/problem/2941
풀이
text = input()
c = ['c=', 'c-', 'dz=', 'd-', 'lj', 'nj', 's=', 'z=']
for i in c:
text = text.replace(i, 'c')
print(len(text))
후기
- 너무 오랫동안 붙잡고 있었다. 시간 제한없이 잡고있다보니 하루종일 생각했는데 노력에 비해 풀이는 너무나 간단했다. (허탈..)
- count 방식을 해보려 했지만, dz=, z=에서 중복되는 경우가 많았다. replace로 대체해버리는 방법이 가장 직관적이고 이해하기 쉬운 듯 하다.
'Algorithm Study > Python' 카테고리의 다른 글
[백준 파이썬] # 1316 그룹단어 체커 (0) | 2022.02.19 |
---|---|
[백준 파이썬] # 18258 큐 2 (0) | 2022.02.19 |
[백준 파이썬] # 2869 달팽이는 올라가고 싶다 (0) | 2022.02.17 |
[백준 파이썬] # 2839 설탕 배달 (0) | 2022.02.17 |
[백준 파이썬] # 1463 1로 만들기 (0) | 2022.02.17 |