Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать заголовки для функций Что подразумевается под заголовками функций? Задание звучит так "Напишите заголовки для следующих функций:...перечисление" Имеется в виду прототипы функций или что? Подскажите пожалуйста https://www.cyberforum.ru/ cpp-beginners/ thread1522264.html Какого типа должен быть 3-ий аргумент функции make_heap? C++
make_heap(Iterator first,Iterator last,Compare comp); Так вот: "Как написать 3-ий параметр?" Я думал это: true или false, но выдает ошибку.
C++ Написать программу, определяющую, сколько нулей, положительных и отрицательных элементов находится в матрице Написать программу, определяющую, сколько нулей, сколько положительных и сколько отрицательных элементов находится в каждом столбце вещественной матрицы и выводящую эти значения под каждым столбцом... https://www.cyberforum.ru/ cpp-beginners/ thread1522250.html C++ Объявить и заполнить двумерный динамический массив случайными числами от 10 до 50 - исправить ошибки в коде Здравствуйте есть задача 3:http://http://purecodecpp.com/archives/1284 #include<iostream> using namespace std; int ny,my,i,n,rez,qwa; void zap(int *num,int z,int x) { for(int i=0;i<z;i++) {... https://www.cyberforum.ru/ cpp-beginners/ thread1522226.html
C++ Heap in C++
Можно ли сделать кучу (make_heap) не максимальную, а минимальную?
C++ Нахождение переменных из суммы A + B https://www.cyberforum.ru/ cpp-beginners/ thread1522185.html
Входные данные: Целое число C Выходные данные: Выведите в выходной файл два целых числа через пробел a и b такие, что a + b = c. Выведенные числа не должны превышать по модулю 10^9....
C++ Ввод и вывод значения в/из динамического массива у меня возникла проблема при работе с массивами , когда я вставляю в массив переменную , и вывожу ее , то у меня вместо цифры которая была в переменной , появляется совсем другое число 0x2eerfs... https://www.cyberforum.ru/ cpp-beginners/ thread1522178.html C++ Экономия по времени
Приветствую всех! Как сделать данную программу максимально быстрой, для прохождения теста в олимпиадном программировании. Запинается на тесте №41, где лимит подскочил аж до 2000 мс. Самих...
C++ Вывод системного времени Приветствую, уважаемые пользователи cyberforum! Хотелось бы узнать как выводить дату через cout struct tm timeinfo; time_t rawtime; localtime_s(&timeinfo, &rawtime); Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread1522142.html C++ *b,b,&b https://www.cyberforum.ru/ cpp-beginners/ thread1522103.html
Всем привет пусть имеем такой код: #include <iostream> using namespace std; int main() { int *b = new int(5);
Число не выводится в консоль C++
вроде бы должно работать int a=50000,b=50000; long long o=0; o+=a*b; cout<<o; вывод: -1794967296
C++ Как узнать bios id Доброго времени суток! Как можно узнать bios id в Windows? Хотелось бы, что бы помогли сразу кодом. Не думаю, что потяну данный код. И вообще уникален ли bios id? Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread1522088.html
828 / 631 / 940
Регистрация: 26.06.2015
Сообщений: 1,409
31.08.2015, 12:32 0

Дана строка. Подсчитать сколько раз первая строка входит во вторую - C++ - Ответ 8025896

31.08.2015, 12:32. Показов 1634. Ответов 3
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
 
//подсчёт вхождения подстрок
size_t count_sub(const char* s1, const char* s2){
    const char* p1, *p2;
    size_t n = 0;
 
    while(*s1){
        p1 = s1;
        p2 = s2;
        while(*p2 && (*p2 == *p1)){
            ++p1;
            ++p2;
        }
 
        if(! *p2){
            ++n;
            s1 = p1;
        } else
            ++s1;
    }
    return n;
}
 
 
int main(void){
    char s1[] = "привет (припри) как при";
    char s2[] = "при";
 
    std::cout << "count: " << count_sub(s1, s2) << std::endl;
    return 0;
}
Пример работы кода

Вернуться к обсуждению:
Дана строка. Подсчитать сколько раз первая строка входит во вторую C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.08.2015, 12:32
Готовые ответы и решения:

Подсчитать, сколько раз строка b входит в строку а
Подсчитать, сколько раз строка b входит в строку а. Добавлено через 7 минут Вот мои наработки...

Дана строка, определить сколько раз входит в нее группа abc
дана строка определить сколько раз входит в нее группа abc

Дана строка. Определить, сколько раз в нее входит группа abc
Дана строка.Определить,сколько раз в нее входит группа abc ПОМОГИТЕ ПЛИЗ!!! Именуйте темы...

Дана строка. Определить, сколько раз входит в нее группа букв abc
Дана строка. Определить, сколько раз входит в нее группа букв abc.

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.08.2015, 12:32

Дана строка. Определить, сколько раз входит в нее подстрока "abc"
написать нужно 2 программы массивы и функции strink.

Дана строка содержащая текст. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Дана строка содержащая текст. Выяснить, входит ли данное слово в указанный текст, и если да, то...

Подсчитать сколько раз строка S2 входит в S1
Помогите решить задачу) Заданы строки символов S1 и S2. Подсчитать сколько раз строка S2 входит в...

Дана строка. Определить сколько раз в неё входит подстрока abc
Здравствуйте,не могу написать программу прошу помощи у более опытных пользователей ВБА Дана...

Дана строка. Определить, сколько раз входит в нее группа буков а,в,с.
мне нода программа. Дана строка. Определить, сколько раз входит в нее группа буков а,в,с.

Дана строка; определить, сколько раз входит в нее группа букв abc
дана строка (которую я ввожу с textbox) определить сколько раз входит в нее группа букв abc ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru