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

Простые числа исходного одномерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Тестирование BBS http://www.cyberforum.ru/cpp-beginners/thread618822.html
Всем доброго времени суток! Столкнулся с реализацией генератора псевдослучайных бит Блюма-Блюма-Шуба. Сама генерация вроде без проблем, но в итоге мне нужно еще и протестировать данную реализацию. Думаю что возможно это сделать лишь по скорости...но что именно и как не представляю. Есть у кого-нибудь идеи?
C++ Какой язык программирования лучше использовать? Здраствуйте, мне нужно написать программу которая сможет выполнять след функции: 1. Собирать информацию с сайта, путем втавления ссылки 2. Анализировать данные с сайта и выделять те данные которые необходимы 3. Необходимые данные конвертировать в необходимый формат и сохранить в файле txt 4. При этом часть данных должно быть изменено, путем использования рандома (из предварительно написанных... http://www.cyberforum.ru/cpp-beginners/thread618816.html
Как сделать ассоциативный массив с указателем на структуру? C++
У меня этот код не компилируется #include <map> #include <iostream> struct testStruct { testStruct( int initVal ) { N = initVal; }
Судоку C++
Здравствуйте.помогите исправить мой "говно"код.вчера писал все на одном дыхании,хотел побыстрее проверить как сработает поэтому много хлама.Подскажите что лучше использовать а то я новичок в с++. вот код: #ifndef hfdgsfvjh #define hfdgsfvjh #include <iostream> #include <ctime> #include <Windows.h> #include <cstring>
C++ Не могу обнулить переменную типа char http://www.cyberforum.ru/cpp-beginners/thread618808.html
Доброго времени суток, помогите обнулить переменную, т.к. мой компилятор ругается "E2277 Lvalue required" char inBuffer; Label1->Caption=""; ReadUart(inBuffer,sizeof(inBuffer)-1); inBuffer=""; //Ошибка
C++ Проверка массива на пустоту Здравстуйте! Работаю с деревьями, возникла такая проблема: есть две структуры: struct file { public: string name; //имя string path; //путь к файлу string isLocked; //NULL-не заблокирован, ""-заблокировавший пользователь }; struct directory { подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7969 / 4731 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
04.07.2012, 15:08     Простые числа исходного одномерного массива
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
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
 
bool is_simple(int value)
{
   for (int i = 2; i < value / 2; ++i)
   {
      if (!(value % i))
      {
         return false;
      }
   }
   return true;
}
 
int main()
{
   std::vector<int> vec = {1,3,4,5,6,7,8,9,10};
   auto cmp = [](const int f, const int s) { return is_simple(f) && is_simple(s) && f < s; };
   std::vector<int>::iterator min = std::min_element(vec.begin(), vec.end(), cmp);
   std::vector<int>::iterator max = std::max_element(vec.begin(), vec.end(), cmp);
   std::iter_swap(min, max);
   std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, "\n"));
}
http://liveworkspace.org/code/7f8f8e...d246248b36525b
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru