https://programmers.co.kr/learn/courses/30/lessons/42883
function solution(number, k) {
const stack=[];
for(let i=0; i<number.length; i++){
let now=number[i];
while(k>0 && stack[stack.length-1]<now){
stack.pop();
k--;
}
stack.push(now);
}
stack.splice(stack.length-k, k);
const answer=stack.join('');
return answer;
}
그리디 문제이다. 그리디 문제 많이 나온다고 하니까 잘 봐두자!