Введите с клавиатуры число N и запишите в массив первые N простых чисел

0 голосов
70 просмотров

Введите с клавиатуры число N и запишите в массив первые N простых чисел


Информатика (21 баллов) | 70 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include
#include
#include
using namespace std;
int main(void){    int n; cin >> n;    vector p;    for(size_t i = 2; p.size() < n; i++)    {        bool b = true;        for(size_t j = 0;  j < p.size(); j++)            if(i % p[j] == 0)            {                b = false;                break;            }        if(b) p.push_back(i);    }    for(size_t j = 0;  j< p.size(); j++) cout << p[j] << " ";    cout << endl;    return 0;<span>}

(5.2k баллов)
0

формат малость съехал