Hanbit the Developer
[문자열] Python - 2941번 크로아티아 알파벳 본문
word = input()
i=0
RET = 0
while i<len(word):
RET+=1
if i+1 <= len(word)-1:
if word[i]=='c' and word[i+1]=='=':
i+=2
continue
elif word[i]=='c' and word[i+1]=='-':
i+=2
continue
elif word[i]=='d' and word[i+1]=='-':
i+=2
continue
elif word[i]=='l' and word[i+1]=='j':
i+=2
continue
elif word[i]=='n' and word[i+1]=='j':
i+=2
continue
elif word[i]=='s' and word[i+1]=='=':
i+=2
continue
elif word[i]=='z' and word[i+1]=='=':
i+=2
continue
if i+2 <= len(word)-1:
if word[i]=='d' and word[i+1]=='z' and word[i+2]=='=':
i+=3
continue
i+=1
print(RET)
간단한 로직이어서 설명을 생략한다.
'Algorithm > 백준' 카테고리의 다른 글
[탐색] Python - 2805번, 나무 자르기 (0) | 2021.03.04 |
---|---|
[그리디] Python - 1946번, 신입 사원 (0) | 2021.03.03 |
[DP] Python - 11054번 가장 긴 바이토닉 부분 수열 (0) | 2021.02.26 |
[탐색] Python - 1920번 수 찾기 (0) | 2021.02.24 |
[그리디] Python - 2217번 로프 (0) | 2021.02.22 |