Форум программистов, компьютерный форум CyberForum.ru

В строке подсчитать наибольшее количество букв идущих подряд - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка оператора ++ http://www.cyberforum.ru/cpp-beginners/thread1205316.html
#include "Operation.h" using namespace std; const int COUNT = 10; int _tmain(int argc, _TCHAR* argv) { srand((unsigned int)time(NULL)); Operation A(COUNT); Operation B(COUNT); A-=B;
C++ Подсчитать непарное количество символов в строке Подсчитать непарное количество символов. http://www.cyberforum.ru/cpp-beginners/thread1205305.html
C++ Длинная арифметика: умножение двух длинных чисел
Всем привет! Снова к Вам за помощью. Алгоритм умножения двух длинных чисел: void HugeInteger::hugeElementsMultiplication(HugeInteger &a, HugeInteger &b){ int base = 10; int i, j; int r = 0;
Реализация очереди: код не компилируется C++
Все сделал по методичке где ошибка? не компилируется.... #include"stdafx.h" #include"iostream" #include"conio.h" using namespace std; struct Data {
C++ Вывести множество цифр, входящих в изображение числа N, которые не входят в изображение числа M http://www.cyberforum.ru/cpp-beginners/thread1205255.html
Помогите пожалуйста Сама задача " Пусть заданы два натуральных числа N и M. Составить программу, которая выводила множество цифр, входящих в изображение числа N, которые не входят в изображение числа M. " Заранее спасибо.
C++ Если возможно, упорядочить булевы вектора, или вывести сообщение "Вектора несравнимы" помогите пожалуйста с задачей: Даны булева вектора a и b длины n. Если возможно, упорядочить их, или вывести сообщение "Вектора несравнимы". Работа с битовыми сдвигами, не знаю даже с какой стороны подойти. подробнее

Показать сообщение отдельно
Trwsdf
Заблокирован
11.06.2014, 14:56     В строке подсчитать наибольшее количество букв идущих подряд
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
 string init = "aaacdjfaffffssaaaaajc";
    char search = (cin>>search, search);
    vector<char> result;
    int max = 0;
    std::for_each(init.begin(), init.end(), [&](const char& elem) {
 
        if (elem == search) result.push_back(elem);
        else {
            if (max < result.size())max = result.size();
            result.clear();
        };
    });
    cout << max;
 
Текущее время: 00:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru