Сьогодні | Разом | |
Відвідувань | 90 | 5322598 |
Авторізацій | 4 | 427906 |
Користувачів | 4 | 2668 |
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 не простое>Это уже что-то! Наш алгоритм достаточно быстро проверяет, является ли число простым, так как большая часть чисел не простые, но если так встречается большое простое число, то проверка идет до конца и значительно долго!