[프로그래머스] 같은 숫자는 싫어

kjh1551·2020년 9월 23일
0

알고리즘 풀이

목록 보기
10/14
post-thumbnail

문제

배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다.


def solution(arr):
    answer = []

    for i in arr:
        answer.append(i)
        
        if len(answer) > 1 :
            if answer[-1] == answer[-2] :
                answer.pop()    
    return answer

처음엔 단순히 중복제거인줄 알았는데, 연속된 숫자 제거였음.
문제 차분히 읽기 !

0개의 댓글