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

Подсчитать количество символов в самой длинной группе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определение наименьшего среди чесел http://www.cyberforum.ru/cpp-beginners/thread398686.html
Составить программу для определение наименьшего среди чесел)
C++ Необходимо отсортировать определённые столбцы матрицы по возрастанию Нужно каждый столбец с чётным номером отсортировать по возрастанию. Для примера дана матрица: 1 2 3 4 4 1 2 3 3 4 1 2 На выводе должна быть матрица: 1 1 3 2 4 2 2 3 http://www.cyberforum.ru/cpp-beginners/thread398681.html
Получить массив B C++
.Задана матрица размером NxM. Получить массив B, присвоив его k-му элементу значение 1, если k-я строка матрицы симметрична, и значение 0  в противном случае.
Шаблоны функций? C++
Помогите найти ответы. Не нашел ответы и времени нет, завтра сдавать! 2. В каком случае следует использовать перегруженные функции, а в каком – шаблоны функций? 3. Допускают ли шаблоны вложенность описания? 4. Могут ли использоваться нетиповые параметры в заголовке шаблона? 5. Как связаны шаблоны с наследованием? 6. Назначение дружественных функций и классов. Как устанавливаются отношения...
C++ Ввод с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread398654.html
Помогите пожалуйста переделать программу, чтобы значения n - вводилось с клавиатуры, и определяет сколько будет х0,х1, и тд, тоесть, если х =3 , то вводить с клавиатуры х0,х1,х2,х3. и число х - вводить с клавитуры. Вот код: #include "stdafx.h" #include <math.h> #include <stdio.h>
C++ Сортировка односвязного списка Добрый день форумчанам! Есть задача но не знаю как написать ее так как не знаю динамического программирования ) Будьте любезны ,помогите ) Построить класс для работы с односвязна списком. Элементы списка - целые числа. сформировать список, упорядочить элементы списка по возрастанию, используя сортировку: a) методом выбора, б) методом пузырька, в) методом вставки. подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
04.12.2011, 18:08     Подсчитать количество символов в самой длинной группе
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
int max_group_length(const char* s) {
   const char* p;
   int t = 0, c = 0;
   while(*s) {
        for(c = 0, p = s; *p == *s && *p; *p++, c++);
        if(c > t)
             t = c;
        s = (c) ? p : s + 1; 
   }
   return t;
}
 
int main(void){
   std::cout << max_group_length("1110000011111110") << '\n';
   return 0;
}
 
Текущее время: 07:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru