Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Prime numbers

2.9K
21 апреля 2003 года
SeriousSam
8 / / 17.03.2003
People! Kak generit' 4isla p=2q+1
gde p and q - prostue(prime) ?
Very NEED!!!
3.8K
21 апреля 2003 года
nuBo
4 / / 21.04.2003
Цитата:
Originally posted by SeriousSam
People! Kak generit' 4isla p=2q+1
gde p and q - prostue(prime) ?
Very NEED!!!



Функция для определения является ли число простым

int IsPrime(int in)
// Возвращает 1 - если число простое
// 0 - нет
{
int flag = 0;
for (int i=2; i<in; i++)
{
if ((in%i)==0)
{
flag = 1;
break;
}
}
if (flag) return 1;
return 0;
}

2.9K
21 апреля 2003 года
SeriousSam
8 / / 17.03.2003
Eto vse pon'atno, spasibo...
Dlya bol'wih 4isel(~2kbit) on sliwkom dolgo rabotaet :(
Dolgen but' kakoy-to modniy
algoritm generacii imenno takih 4isel p=2q+1
3.8K
21 апреля 2003 года
nuBo
4 / / 21.04.2003
Цитата:
Originally posted by SeriousSam
Eto vse pon'atno, spasibo...
Dlya bol'wih 4isel(~2kbit) on sliwkom dolgo rabotaet :(
Dolgen but' kakoy-to modniy
algoritm generacii imenno takih 4isel p=2q+1


Что-то ломать пытаемся ? :)

2.9K
21 апреля 2003 года
SeriousSam
8 / / 17.03.2003
Ne - prosto zada4ka v instityte ...
4
21 апреля 2003 года
mike
3.7K / / 01.10.2002
http://www.codenet.ru/progr/alg/pc.php
2.9K
21 апреля 2003 года
SeriousSam
8 / / 17.03.2003
Vse eti metodu sliwkom medlennu!!!
Mne nuzno generit' 4islo dlinoy 4100 bit
za maximum 20-30 min, pri4em ewe imeetsya
yslovie na 4isla
302
22 апреля 2003 года
Sagittarius
648 / / 12.04.2003
Цитата:
Originally posted by SeriousSam
4isla


Находишь сначала все простые числа в пределах первой сотни, пихаешь их в массив. Потом генеришь по принципу: rand(какое-надо-число-кратное-100)+random(число-из-массива).
Если я не ошибаюсь, то должно работать, т.к. что 11, что 111, что 110011 - одна и таже "простятина", только цифр больше.

319
22 апреля 2003 года
xelos
577 / / 27.02.2003
Цитата:
Originally posted by SeriousSam
Vse eti metodu sliwkom medlennu!!!
Mne nuzno generit' 4islo dlinoy 4100 bit
za maximum 20-30 min, pri4em ewe imeetsya
yslovie na 4isla



Посмотри методы шифрования, в частности алгоритм RSA он основан на применении больших простых чисел. Там в теории есть методы, которые позволяют достаточно быстро находить большие простые числа.

2.9K
22 апреля 2003 года
SeriousSam
8 / / 17.03.2003
Tam pro generaciu obu4nuh bol'wih prime numbers.
Net li kakog-nibud' algoritma poiska, 4tobu
ne priwlos' proveryat' 2 4isla( p and 2p+1)
na prostoty a tol'ko odno, naprimer p, a prostota 2p+1 sledovala iz prostotu p?
319
22 апреля 2003 года
xelos
577 / / 27.02.2003
Цитата:
Originally posted by SeriousSam
Tam pro generaciu obu4nuh bol'wih prime numbers.
Net li kakog-nibud' algoritma poiska, 4tobu
ne priwlos' proveryat' 2 4isla( p and 2p+1)
na prostoty a tol'ko odno, naprimer p, a prostota 2p+1 sledovala iz prostotu p?



Это вопрос к математикам, скорее, в теорию чисел.

1.8K
25 апреля 2003 года
Jeff
94 / / 22.04.2003
Цитата:
Originally posted by SeriousSam
Vse eti metodu sliwkom medlennu!!!
Mne nuzno generit' 4islo dlinoy 4100 bit
za maximum 20-30 min, pri4em ewe imeetsya
yslovie na 4isla



А может дело в мегагерцах? :)

2.9K
28 апреля 2003 года
SeriousSam
8 / / 17.03.2003
Wariw'....
319
21 мая 2003 года
xelos
577 / / 27.02.2003
http://www.helloworld.ru/texts/comp/algor/chisl/simple/index.htm

про выборку простых чисел
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог