본문 바로가기

성우리뷰

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

#include <string>
#include <vector>

using namespace std;

string solution(string number, int k) {
    string answer = "";
    for(int i=0; i<k; i++) {
        for(int j=0; j<number.size(); j++) {
            if(j==number.size()-2) {
                if(number[j]<number[j+1]) {
                    number.erase(j,1);
                }
                else {
                    number.erase(j+1, 1);
                }
                break;
            }
            
            if(number[j]<number[j+1]) {
                number.erase(j,1);
                break;
            }
        }
    }
    answer=number;
    return answer;
}

'성우리뷰' 카테고리의 다른 글

[ConvLSTM] LSTM, RNN 확장판  (0) 2023.04.28
[프로그래머스] 소수찾기 lv2  (0) 2023.04.14
(softeer) 로봇이 지나간 길  (0) 2023.04.12
[softeer] 업무처리  (0) 2023.04.10
[프로그래머스] 둘만의 암호  (0) 2023.04.08