728x90
반응형
class Solution:
def solution(self, sequence):
self.s = sequence
self.t = list(set(self.s))
for i in self.t:
k = self.s.count(i)
for j in range(k-1):
self.s.remove(i)
return self.s
|
cs |
set()으로 중복되는 숫자를 제거해 어떤 숫자들이 있는지를 먼저 파악 후,
k에 몇 번 중복되는지 갯수를 담는다.
remove()는 처음 나오는 자료부터 지우기 때문에 k-1 만큼 중복된 숫자를 지워주면 된다.
출처 : www.oncoder.com/
728x90
반응형
'코테 문제 풀이 > 온코더 oncoder' 카테고리의 다른 글
온코더 레벨 15 원형 배치 (0) | 2020.11.30 |
---|---|
온코더 레벨 14 레이저 발사 (0) | 2020.11.26 |
온코더 레벨 11 잔액 계산 (0) | 2020.11.25 |
온코더 레벨 10 평형점 구하기 (0) | 2020.11.25 |
온코더 레벨 9 스택 만들기 (0) | 2020.11.25 |