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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рииита
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 7
#1

Выяснить, сколько чисел входит в последовательность более чем по одному разу - C++

01.02.2011, 15:09. Просмотров 643. Ответов 1
Метки нет (Все метки)

Даны целые числа а1,...,аn (в этой последовательности могут быть повторяющиеся члены). Выяснить, сколько чисел входит в последовательность более чем по одному разу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2011, 15:09     Выяснить, сколько чисел входит в последовательность более чем по одному разу
Посмотрите здесь:

C++ Дана последовательность чисел. Выяснить , сколько раз в ней встречается максимальное число.
Выяснить, входит ли в последовательность S1 ,. . ., Sm буква Ю C++
Для каждого из чисел массива выяснить, сколько раз каждое из них входит в этот массив C++
Выяснить, сколько чисел входит в последовательность по одному разу C++
C++ Сформировать список L включив в него по одному разу элементы, которые входят в один из списков L1 и L2, но в то же время не входит во второй из них
Дана последовательность чисел. Выяснить , сколько раз в ней встречается максимальное число. C++
Дана последовательность чисел. Выяснить, сколько раз в ней встречается максимальное число C++
Даны натуральное n и целые a1, a2, ., an. Найти сколько чисел входят в последовательность более чем по 1 разу C++
Символьный тип данных, выяснить входит ли в последовательность s1, s2, …, sn буква j C++
C++ Выяснить, верно ли, что хотя бы один символ входит в массив более одного раза
C++ Даны целые числа x1, ., xn. Определить количество чисел, входящих в последовательность по одному разу
Выяснить, сколько раз в данную последовательность входит группа подряд идущих символов, образующих слово C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
1636 / 1264 / 129
Регистрация: 21.12.2010
Сообщений: 1,925
Записей в блоге: 7
01.02.2011, 16:18     Выяснить, сколько чисел входит в последовательность более чем по одному разу #2
C++
1
2
3
4
5
6
7
8
9
10
11
#include<iostream>
#include<map>
#include<iterator>
#include<algorithm>
using namespace std;
 
int main(){
    map<int, int> con;
    for_each(istream_iterator<int>(cin), istream_iterator<int>(), [&](int x){con[x]++;});
    cout<<count_if(con.begin(), con.end(), [](pair<int, int> x){return x.second-1;});
}
Yandex
Объявления
01.02.2011, 16:18     Выяснить, сколько чисел входит в последовательность более чем по одному разу
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru