|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Andrey 2:5020/400 17 Mar 2002 16:27:44 To : Alexey Pirogov Subject : Re: Пpостые числа... -------------------------------------------------------------------------------- > У кого нить есть алгоpитм поиска пpостых чисел на отpезке от 1 до N... Если n небольшое, то берешь либо множество либо массив либо список(что больше нравится) заполняешь последовательно цифрами 2 - n потом начиня с первого эт-та пробегашь по массиву(множеству, списку) и убираешь числа кратные данному.... когда дойдешь до конца... в массиве(множестве, списке) останутся только простые числа.... Способ 2 прокатывает для любых n: берешь и перебираешь все делители до корня из n причем достаточно перебрать только все нечетные числа до этого самого корня из n и не забыть про двоечку... если не нашел ни одного делителя n => n - простое число.... И вообше такие вопросы нужно искать в faq... --- ifmail v.2.15dev5 * Origin: Golden Telecom (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/8990644fdb66.html, оценка из 5, голосов 10
|