суббота, 10 ноября 2018 г.

Super Reduced String


Easy

#include <iostream>
#include <regex>
#include <string>
using namespace std;

string superReducedString(string s) {
   
    regex reg("(\\w)\\1");
    string str = "";
    string str2 = "";

    do
    {
        str2 = str;
        str = regex_replace(s, reg, "");
        s = str;
    } while (str != str2);
    if (str == "")
        return "Empty String";
    else
        return str;

}

int main()
{
    string s = "baab";
    string result = superReducedString(s);
    cout << result << "\n";

    return 0;
}

Комментариев нет:

Отправить комментарий

The Love-Letter Mystery

/* Джеймс раздобыл любовное письмо, которое его друг Гарри написал своей девушке. Будучи шутником, Джеймс решил изменить его. Он ...