오늘도 하늘이 내려준 언어..파이썬으로 풀어보았다.
파이썬 쓰는 것도 자바스크립트 쓰는 것 같아서 반칙이라 생각했었는데
...
자존심 상해~
여기 업로드할때마다 느끼는건데
velog 데이터베이스 되게 큰가보다.
당연한 소리.
오늘은 약간의 고민 끝에 풀 수 있었다.
12시 전에 푸는게 목표였는데 성공해서 다행이얍~
count한 후에 지워주는 방식은 for문 안에서 돌면서
지움으로써 붙게 된 글자들도 인식될 문제를 고려해서 사용하지 않았다.
지우는 것 대신 '?'를 넣어 for문을 벗어날 때까지 빈공간을 만들지 않도록 했고, for문에서 나왔을 때 일괄적으로 물음표를 지우고, 남은 단어들의 길이를 count했던 값에 더해 출력하도록 하였다.
alphabet = ["c=","c-","dz=","d-","lj","nj","s=","z="]
input_char = input()
result = 0
for i in alphabet:
if i in input_char:
result += input_char.count(i)
input_char = input_char.replace(i,'?')
input_char = input_char.replace('?','')
print(result+len(input_char))
완료~