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

Сортировка массива по делимости элементов нацело - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить является ли последовательность строго убывающей http://www.cyberforum.ru/cpp-beginners/thread227788.html
В общем,мы на грани вылета с универа,не сделаем задачи-привет,армия! Кто может,помогите разобраться с программированием..заранее очень благодарны!!! вот задачи: 10 и 13 это варианты наши Лабораторная работа №2. Программирование разветляющихся вычислительных процессов 10. Выяснить, пересекаются ли кривые у=аx3+bx2+сx+d и y=ex3+fx2+gx+h. При положительном ответе найти точки пересечения. ...
C++ Прога по Структурам Ни могу понять как в массив забить рациональное число((( Вот задание: Ввести структуру (с полями числитель и знаменатель) для описания понятия рациональное число. Составить и протестировать функции: б) МАКС (X, N), которая возвращает наибольшее из массива X рациональных чисел. http://www.cyberforum.ru/cpp-beginners/thread227776.html
библиотеки в си++ C++
помогите с библиотекой для распознавания русского алфавита
Одномерный массив C++
Найти самую длинную строчку последовательности элементов одномерного массива,образующую геометрическую прогрессию.
C++ Функции, исправить ошибки http://www.cyberforum.ru/cpp-beginners/thread227730.html
Дано N десятоков целых чисел. Определить, сколько из них могут составлять геометрическую прогрессию. Проверку оформить в виде функции. Вот у меня получился такой код. Я в этой теме не сильно разбираюсь. Помогите пожалуйста:wall:Заранее спасибо. #pragma hdrstop #include <math.h> #include <iostream.h> //--------------------------------------------------------------------------- #pragma...
C++ Описать структуру с именем TRAIN Нужна срочная помощь в написании программы(( помогите пожалуйстаО_о 1. Описать структуру с именем TRAIN, содержащую следующие поля: - название пункта назначения; - номер поезда; - время отправления. 2. Написать программу, выполняющую следующие действия: - ввод с клавиатуры данных в массив, состоящий из шести элементов типа TRAIN; записи должны быть упорядочены по времени отправления... подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
12.01.2011, 16:09     Сортировка массива по делимости элементов нацело
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main()
{
     const int mod=5;
     std::vector<int> vec((std::istream_iterator<int>(std::cin)), std::istream_iterator<int>());
     std::vector<int> res;
     for(size_t i=0; i<vec.size(); ++i)
        if(vec[i]%mod == 0)
           res.push_back(vec[i]);
     std::copy(res.begin(), res.end(), std::ostream_iterator<int>(std::cout, " "));
     return 0;
}
Или так.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
#include <functional>
 
int main()
{
     const int mod=5;
     std::vector<int> vec((std::istream_iterator<int>(std::cin)), std::istream_iterator<int>());
     std::vector<int> res;
     std::remove_copy_if(vec.begin(), vec.end(), std::back_inserter(res), std::bind2nd(std::modulus<int>(), mod));
     std::copy(res.begin(), res.end(), std::ostream_iterator<int>(std::cout, " "));
     return 0;
}
 
Текущее время: 16:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru