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

Обобщенное программирование - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обсудите моё задание (Страуструп Б.) Последовательности слов http://www.cyberforum.ru/cpp-beginners/thread764763.html
Обсудите моё задание (Страуструп Б. Язык программирования С++. Специальное издание, 3-изд. Бином.2004) 145 ст. задание 11. //прочитайте последовательность слов из потока ввода - 1 //пусть Quit означает конец ввода - 2 //распечатайте слова в порядке их ввода - 3 //исключите из печати одинаковые слова - 4 //Отсортируйте слова перед печатью - 5
C++ Дано текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв, между соседними словами - не менее одного пробела Дано текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв, между соседними словами - не менее одного пробела. Напечатать все слова отличные от последнего слова, предварительно превратив каждое из них по следующему правилу: перенести последнюю букву в начало слова. http://www.cyberforum.ru/cpp-beginners/thread764759.html
C++ Операторы выбора в С++
на фото задание {(x+y)^2-sqrt(x*y), x*y>0 a={(x+y)^2+sqrt fabs(x*y), x*y<0 {(x+y)^2+1, x*y=0 x,y вводятся
Вывести матрицу в консоли C++
Как вывести матрицу в консоли? Если не ошибаюсь в Паскале так: write (a:4); А с++ как? 1 1 1 1 1 2 3 4 4 5 6 7 2 3 4 2
C++ Односвязный список http://www.cyberforum.ru/cpp-beginners/thread764752.html
Здравствуйте! Кто может разъяснить как вставить в узел заданного места значение.. 1. Нужно выделить память Elem *Ins = new Elem 2. Записать в новый узел значение Ins->data = data А вот что дальше?
C++ Массивы. Организовать ввод матрицы размера mxn из целых чисел Составить программу, в которой 1) организовать ввод матрицы размера mxn из целых чисел; 2) вычислить произведение четных элементов матрицы; 3) упорядочить элементы второго столбца по возрастанию; 4) организовать ввод и вывод матрицы в виде отдельных функций подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,410
17.01.2013, 20:03     Обобщенное программирование
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <map>
#include <algorithm>
 
int main()
{
    int arr[] = { 1, 2, 5, 1, 6, 2, 3, 2, 2, 1, 8, 3, 5, 9};
    std::map<int, int> m;
    for (auto &x : arr)
        ++m[x];
    std::cout << std::max_element(m.cbegin(), m.cend(),
        [](const std::pair<int, int> &p1, const std::pair<int, int> &p2)
        { return p1.second < p2.second; } )->first << std::endl;
}
 
Текущее время: 10:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru