def solution(arr):
answer = []
tmp = None # 마지막으로 answer 리스트에 추가된 원소
for i in arr:
if tmp == i:
pass
else:
answer.append(i)
tmp = i
return answer
리스트 요소 돌면서
tmp가 arr의 요소와 같은지 확인
같으면 pass하고 다르면 answer 리스트에 추가한 후 tmp 바꿔줌
'코테 준비 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] Level 1. 나누어 떨어지는 숫자 배열 (0) | 2022.02.18 |
---|---|
[프로그래머스] Level 1. 약수의 합 (0) | 2022.02.18 |
[프로그래머스] Level 1. 최대공약수와 최소공배수 (0) | 2022.02.15 |
[프로그래머스] Level 1. 두 정수 사이의 합 (0) | 2022.02.11 |
[프로그래머스] Level 1. 정수 제곱근 판별 (0) | 2022.02.10 |
댓글