Форум программистов, компьютерный форум, киберфорум
Наши страницы

Посчитать все элементы и наиболее часто встречающиеся - удалить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Игра в карты c++ http://www.cyberforum.ru/cpp-beginners/thread883539.html
Здравствуйте, помогите решить задачу реализующую игру в карты, в "дурака" с компьютером. В начале сдается по 6 карт и определяется козырная масть, первым ходит тот у кого меньшая козырная карта....
C++ ошибка в рекурсивном алгоритме, задача на функцию exp(x) Программа должна вычислять значение функции exp(x) действительного аргумента x с точностью ε с использованием рекурсии. пишу на Visual C++ (сюда обратился так как знающего люду больше) выдает... http://www.cyberforum.ru/cpp-beginners/thread883524.html
Ошибка: unresolved external symbol C++
пишу на Visual C++ (сюда обратился так как знающего люду больше) выдает ошибку - помогите кто чем может ошибка такая: unresolved external symbol _WinMain@16 referenced in function...
поиск в строке C++
Здравствуйте, ищу в строке определенное слово (с помощью find), с этим разобрался, а вот теперь нужно считать слово или символ, в общем что либо со следующей позиции после найденного слова, но не всю...
C++ В линейном алгоритме выдает ошибку: 1 unresolved externals http://www.cyberforum.ru/cpp-beginners/thread883507.html
пишу на Visual C++ 2012 (сюда обратился так как знающего люду больше) выдает ошибку - помогите кто чем может ошибка такая: fatal error LNK1120: 1 unresolved externals вот код программы: #include...
C++ Создание класса BitString Задание формулируется следующим образом: Создать класс BitString для работы с 64-битовыми строками. Битовая строка должна быть представлена двумя полями типа unsigned long. Должны быть реализованы... подробнее

Показать сообщение отдельно
DiffEreD
1431 / 768 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
29.05.2013, 16:21
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>
#include <string>
#include <fstream>
#include <list>
#include <map>
#include <algorithm>
#include <iterator>
 
int main ()
{
    std::ifstream ifs("D:/file.txt");
    if (ifs.is_open())
    {
        std::list<std::string> words{std::istream_iterator<std::string>(ifs), std::istream_iterator<std::string>()};
        if (words.empty()) return 0;
        
        std::map<std::string, int> m;
        std::for_each(words.begin(), words.end(), [&m](const std::string& s) {++m[s];} );
        std::string be_delete = std::max_element(m.begin(), m.end(),
                [](const std::pair<std::string, int>& p1, const std::pair<std::string, int>& p2)
                {
                    return p1.second < p2.second; 
                })->first;
        words.remove_if([=](const std::string& s){return s == be_delete;});
        std::cout<<"Result:\n";
        std::copy(words.begin(), words.end(), std::ostream_iterator<std::string>(std::cout, " "));
    }
    else
        std::cout<<"Error...\n";
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru