[프로그래머스/C++] 글자 지우기

꿈별·2023년 8월 25일
0

문제풀이

목록 보기
31/52

문제


풀이

#include <string>
#include <vector>

using namespace std;

string solution(string my_string, vector<int> indices) {
    string answer = "";
    int i = 0;
    int count = indices.size();

    while (0 < count)
    {
        my_string[indices[i]] = ' ';
        ++i;
        --count;
    }

    for (int i = 0; i < my_string.length(); ++i)
    {
        if (' ' == my_string[i])
            continue;
        else
            answer += my_string[i];
    }
    return answer;
}

0개의 댓글