Algorithm(알고리즘)/백준
08_백준 _2941번 파이썬 크로아티아 알파벳
반응형
노가다로 풀었는데,, 정답은 맞혔으나 다른 풀이가 궁금해 찾아봤더니,,,
5줄에 끝내는 코드가 있었다.. ㅠㅠ
.replace(,) 내장함수를 몰랐다.
- .replace('abc','1') 이런식으로 쓰면 'abc' 가 포함된 단어가 '1'로 바뀐다.
1. 먼저 리스트에 크로아티아 단어를 저장하고
2. word=input().replace('c=','1') 이런식으로 해당 단어를 1로 바꿔주는 for문을 작성하면 끝이다..
다른 풀이 .replace 를 이용..
* 풀이
# .replace 사용법
a = ['c=', 'c-', 'dz=', 'd-', 'lj', 'nj', 's=', 'z=']
b = input()
for i in a:
b = b.replace(i, 'a')
print(len(b))
반응형
'Algorithm(알고리즘) > 백준' 카테고리의 다른 글
10_백준 _2839번 파이썬 설탕 배달 (0) | 2021.06.17 |
---|---|
09_백준 _1316번 파이썬 그룹 단어 체커 (0) | 2021.06.17 |
07_백준 _1157 파이썬 단어 공부 (0) | 2021.06.17 |
06_백준 _4673 파이썬 셀프 넘버 (0) | 2021.06.17 |
05_백준 4344 파이썬 -평균은 넘겠지 (0) | 2021.06.17 |
댓글