스택을 이용해서 해결한 문제!
12번 케이스가 해결이 안돼 질문하기의 도움을 받아 '999' 2 일 때 '9'가 되는 케이스를 해결해 완성!
문제 : 큰 수 만들기
function solution(number, k) {
let answer = number.split('')
answer = answer.map((v)=>parseInt(v,10))
let stack =[]
for(let x of answer){
while (stack && k>0 && stack[stack.length-1]<x){
stack.pop()
k-=1
}
stack.push(x)
}
if (k!==0){
stack = stack.slice(0,stack.length-k)
}
return stack.join('');
}