자윤이와고리즘/Code

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

EUJU 2019. 7. 22. 11:00
#include <string>
#include <vector>
using namespace std;

string solution(string number, int k) {
    string answer = "";
    int leng = number.length() - k;
    string ans, change;
    int ran_s = 0;
        int max = 0;
    int tmp =0;
    int j =0;
    for(int i =k; i <number.length(); i++){
        max = 0;
        for(j=ran_s; j <=i; j++){
          
            if(number[j] > max ){
                max = number[j];
                tmp = j;
            }
         }
        ran_s = tmp;
        number[tmp] = '0';
        answer+=max; 
    }
    return answer;
}