문자열 압축 (1) 썸네일형 리스트형 [ 프로그래머스 ] 문자열 압축 / 제출 1 / def solution(s): answer = len(s) for i in range(1, len(s)+1): answ = '' before = '' before_cnt = 0 for step in range(0,len(s), i): if before == s[step:step+i]: before_cnt += 1 else: if before_cnt > 1: answ += str(before_cnt) answ += before before = s[step:step+i] before_cnt = 1 if before_cnt > 1: answ += str(before_cnt) answ += before answer = min(answer, len(answ)) return answer 채점 결과 .. 이전 1 다음