programmers 문자열 나누기
2022. 12. 22. 15:10ㆍ프로그래머스(python)
728x90
def solution(s):
table = ["",0,0] # x, x개수, not x 개수
answer = 0
for i in s:
if table[0] == "": # x선택
table[0] = i
table[1] += 1
else: # x가 이미 선택된 상황
if table[0] == i: #x등장
table[1] += 1
else:
table[2] += 1
if table[1] == table[2]:
answer += 1
table = ["",0,0]
if table != ["",0,0]:
answer += 1
return answer
'프로그래머스(python)' 카테고리의 다른 글
programmers 가장 가까운 같은 글자 (python) (0) | 2022.12.22 |
---|