воскресенье, 11 ноября 2018 г.

CamelCase


Practice > Algorithms > Strings > CamelCase

https://www.hackerrank.com/challenges/camelcase/problem


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

int camelcase(string s) {
    cmatch result;
    regex reg("[A-Z]");

    auto reg_begin = sregex_iterator(s.begin(), s.end(), reg);
    auto reg_end = sregex_iterator();

    return distance(reg_begin, reg_end) + 1;
}

int main()
{
    string s = "saveChangesInTheEditor";
    int result = camelcase(s);
    cout << result << "\n";

    return 0;
}

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

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

The Love-Letter Mystery

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