관리 메뉴

솜씨좋은장씨

[Programmers] 같은 숫자는 싫어 (Python) 본문

Programming/코딩 1일 1문제

[Programmers] 같은 숫자는 싫어 (Python)

솜씨좋은장씨 2021. 2. 21. 19:44
728x90
반응형

코딩 1일 1문제!

오늘의 문제는 프로그래머스의 같은 숫자는 싫어 입니다.

 

코딩테스트 연습 - 같은 숫자는 싫어

배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은

programmers.co.kr

Solution

def solution(arr):
    answer = []
    
    before_num = arr[0]
    
    answer.append(before_num)
    
    for i in range(1, len(arr)):
        if before_num != arr[i]:
            answer.append(arr[i])
            before_num = arr[i]
        
    
    return answer

 

SOMJANG/CODINGTEST_PRACTICE

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments