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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 3d программирование http://www.cyberforum.ru/cpp-beginners/thread236787.html
Подскажите, пожалуйста. При помощи чего и как создать в С++ проект с возможностью 3d программирования? Если не сложно, скиньте программку, в которой будет это подключено и что бы было отображение координат X,Y и Z. Мне в дальнейшем надо будет отрисовывать треугольник по координатам его вершин (x,y,z).
C++ открытие cs-rom'a в c++ никак не могу найти исходник на C++ , который бы открывал и закрывал его http://www.cyberforum.ru/cpp-beginners/thread236780.html
C++ Dec to bin
Помогите написать программу перевода из 10-ой системы счисления в 2-ую, через массив.
C++ Класс Разреженных Массивов С++
Помогите пожалуйста описать класс. Класс служит для представления разреженного массива в виде списка. Каждый элемент списка хранит значение и индекс ненулевой компоненты массива. Методы: конструктор Massiv; создание разреженного массива в виде списка из обычного массива; сложение массивов; скалярное произведение массивов; возврат значения по индексу; запись элемента в массив(по индексу);...
C++ Найти сколько гласных букв в строке http://www.cyberforum.ru/cpp-beginners/thread236723.html
1) найти сколько гласных букв в строке!! Алфавит английский! Можно просто функцию нахождения! 2) в массиве A найти элемент A такое что это число наибольшее среди простых чисел массива! Буду очень благодарен!
C++ строки, перегруженные функции, сравнение... Здравствуйте! Есть перегруженная функция: Block* BlocksList::Find(string text) const { BlockNode * pNode = 0; int position; for (pNode = pHead, position = 0; pNode!=NULL; pNode = pNode->GetNext(), position++) { if (pNode->GetBlock()->GetBlockText == text) //компилятор ругается на эту строчку подробнее

Показать сообщение отдельно
igorrr37
1640 / 1268 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
01.02.2011, 16:18     Выяснить, сколько чисел входит в последовательность более чем по одному разу
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;});
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru