알고리즘

[ 프로그래머스 ] 큰 수 만들기

황성안 2021. 9. 16. 23:20
728x90

출저 : https://programmers.co.kr/learn/courses/30/lessons/42883#

 

코딩테스트 연습 - 큰 수 만들기

 

programmers.co.kr

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
def solution(number, k):
    answer = []
    # each_number = list(number)
    # print(each_number)
    
    for i in number:
        # print(i)
        # for i in range(k):
        while k > 0 and answer and answer[-1] < i:
            answer.pop()
            k -= 1
            
        answer.append(i)
    
    real_answer = ''.join(answer[:len(answer)-k])
    
    return real_answer
cs
728x90