선생님은 현수에게 숫자 하나를 주고, 해당 숫자의 자릿수들 중 m개의 숫자를 제거하여 가장 큰 수를 만들라고 했습니다. 여러분이 현수를 도와주세요.(단 숫자의 순서는 유지해야 합니다) 만약 5276823 이 주어지고 3개의 자릿수를 제거한다면 7823이 가장 큰 숫자가 됩니다. ▣ 입력설명 첫째 줄에 숫자(길이는 1000을 넘지 않습니다)와 제거해야할 자릿수의 개수가 주어집니다. ▣ 출력설명 가장 큰 수를 출력합니다. ▣ 입력예제 1 5276823 3 ▣ 출력예제 1 7823 ▣ 입력예제 2 9977252641 5 ▣ 출력예제 2 99776 스텍 LIFO 리스트 팝을 이용해서 구현 숫자 입장에서 자신 앞에 자신 보다 작은 숫자가 있으면 자신 앞 숫자를 빼고 내가 앞인게 큰 숫자가 된다. 예를 들어 527..
[예제] [파이썬] [스택] 가장 큰 수
선생님은 현수에게 숫자 하나를 주고, 해당 숫자의 자릿수들 중 m개의 숫자를 제거하여 가장 큰 수를 만들라고 했습니다. 여러분이 현수를 도와주세요.(단 숫자의 순서는 유지해야 합니다) 만약 5276823 이 주어지고 3개의 자릿수를 제거한다면 7823이 가장 큰 숫자가 됩니다. ▣ 입력설명 첫째 줄에 숫자(길이는 1000을 넘지 않습니다)와 제거해야할 자릿수의 개수가 주어집니다. ▣ 출력설명 가장 큰 수를 출력합니다. ▣ 입력예제 1 5276823 3 ▣ 출력예제 1 7823 ▣ 입력예제 2 9977252641 5 ▣ 출력예제 2 99776 스텍 LIFO 리스트 팝을 이용해서 구현 숫자 입장에서 자신 앞에 자신 보다 작은 숫자가 있으면 자신 앞 숫자를 빼고 내가 앞인게 큰 숫자가 된다. 예를 들어 527..
2023.09.08