나의 코드:
a = ['c=', 'c-', 'dz=', 'd-', 'lj', 'nj', 's=', 'z=']
num = input()
for i in a:
num = num.replace(i, 'a')
print(len(num))
처음에는 코드가 너무 복잡해져서 풀어도 풀리지 않아서 인터넷을 살짝 참조하였다. A라는 리스트에 크로아티아 변경된 문자열들을 입력해놓는다. 그리고 Num이라는 자기가 입력한 문자열을 A와 비교하여, 입력한 문자열에 A 리스트에 있는 문자열이 있다면 A로 대체한다. 그리고 num의 길이를 출력하여 답을 출력한다. 위에 있는 알고리즘을 보고 세상에는 정말 대단한 사람이 많다고 느꼇다.
백준[10872번]:: 팩토리얼(Python,파이썬) (1) | 2020.09.24 |
---|---|
백준[1316번]:: 그룹 단어 체커(Python,파이썬) (1) | 2020.09.24 |
백준[2908번]:: 상수 (Python, 파이썬) (0) | 2020.09.20 |
백준[1152번]:: 단어의 개수(Python, 파이썬) (0) | 2020.09.16 |
백준[1157번]:: 단어 공부(Python,파이썬) (0) | 2020.09.15 |
댓글 영역