Алгоритм проверки числа на простоту. Сейчас решаю олимпиадную задачу, застрял на проверке числа на простоту. Если кто знает эффективные алгоритмы напишите плизз. Сам сначала проверяю подходит ли число к формуле 6n+-1 если да, то уже перебираю делители от 2 до половины этого числа(естественно обрываю цикл сразу после нахождения). Составные числа быстро отсеивает, а вот на простых по долгу засиживается. Числа у меня в промежутке от 10000 до 99999. Заранее спасибо.
ts 12 мая 2008 в 17:37
Сейчас решаю олимпиадную задачу, застрял на проверке числа на простоту. Если кто знает эффективные алгоритмы напишите плизз. Сам сначала проверяю подходит ли число к формуле 6n+-1 если да, то уже перебираю делители от 2 до половины этого числа(естественно обрываю цикл сразу после нахождения). Составные числа быстро отсеивает, а вот на простых по долгу засиживается. Числа у меня в промежутке от 10000 до 99999. Заранее спасибо.