ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1086. Криптография

Accepted
Послано Pollob Ray 30 апр 2022 13:44
//
// Created by Ray on 4/30/2022.
//

#include <iostream>
#include <cstring>

using namespace std;

bool prime[1000000];
int primeN[15005];


void SieveOfEratosthenes(int n) {

    for (int p = 2; p * p <= n; p++) {

        if (prime[p] == true) {

            for (int i = p * p; i <= n; i += p)
                prime[i] = false;
        }
    }
    int pIndex=1;
    for (int i = 2; i <=n ; ++i)
    {
        if(prime[i])
            primeN[pIndex++]=i;
    }
}


Edited by author 30.04.2022 13:46