Сьогодні | Разом | |
Відвідувань | 144 | 5340360 |
Авторізацій | 0 | 428713 |
Користувачів | 0 | 2682 |
37. Дальнейшее улучшение алгоритма проверки простого числа
d := 2; count := 0; while (count = 0) and (d <= n div 2) do if n mod d = 0 then inc(count) else inc(d); if count = 0 then <Число n простое> else <Число n не простое>Это уже что-то! Наш алгоритм достаточно быстро проверяет, является ли число простым, так как большая часть чисел не простые, но если так встречается большое простое число, то проверка идет до конца и значительно долго!