본문 바로가기
PCCP 문제/LV.1

프로그래머스) 문자열 나누기

by kiseno 2024. 5. 20.
728x90
반응형
SMALL
# def solution(s):
#     count = 0
#
#     def split_string(s_t):
#         pass
#
#     split_string(s)
#     return answer
#  기본 골자 구조

def solution(s):
    x = s[0]
    count_x = 1
    count_nx = 0
    result,divide = 0,0

    # x와 x가 아닌 문자 정리
    for i in range(len(s)):
        if x not in s[i]:
            count_nx += 1
        else:
            if x in s[1:i]:
                count_x += 1

        # x, nx 비교 -> 같을 시 정지 및 문자열 분리
        if count_x == count_nx:
            divide = s.split(x)
            break
        else:
            divide = s.split(x)
            break

    result = len(divide)
    return result


728x90
반응형
LIST