[프로그래머스 C++]/LEVEL 0

[프로그래머스 C++] 문자열 여러 번 뒤집기

AKI(JUNI) 2023. 12. 4. 01:40

◈ 문제 설명


◈ 문제 설명 링크

코딩테스트 연습 - 문자열 여러 번 뒤집기 | 프로그래머스 스쿨 (programmers.co.kr)


◈ 작성 코드

 

#include <string>
#include <vector>
#include <algorithm>

using namespace std;

string solution(string my_string, vector<vector<int>> queries) 
{
    string answer = my_string;
    for(auto& query : queries)
    {
        reverse(answer.begin() + query[0], answer.begin() + query[1] + 1);
    }
    return answer;
}