def solution(number, k):
answer = []
for i in number:
while answer and answer[-1] < i and k > 0:
answer.pop()
k = k - 1
answer.append(i)
if k>0:
while k > 0:
answer.pop()
k = k - 1
answer = "".join(answer)
return answer

참고
'코딩테스트' 카테고리의 다른 글
| [프로그래머스] 완주하지 못한 참여자 (0) | 2022.07.06 |
|---|---|
| [이것이 코딩테스트다] 왕실의 나이트 - 이해 안 갔던 부분 정리 (0) | 2022.07.05 |
| 그리디 - 1이 될 때까지 (이것이 코딩테스트다) (0) | 2022.02.21 |
| 그리디 - 숫자 카드 게임 (이것이 코딩 테스트다) (0) | 2022.02.21 |
| 백준 16940 (0) | 2022.02.16 |