Як швидко визначити простоту числа?

2024 0 Comments

Натуральне число, більше 1 , називається простим, якщо воно ні на що не ділиться, крім себе і 1 . Інакше кажучи, n > 1 – просте, якщо під час його ділення на будь-яке число, крім 1 і n, є залишок. Наприклад, 5 це просте число, воно не може бути поділене без залишку на 2, 3 і 4.

p = 2n + 1. Очевидно, що формула (8) не завжди дає прості числа; наприклад, якщо n – складене число , n = kl, k>1, l>1, то p ділиться на 2k – 1 і на 2l – 1….Прості числа Мерсенна і Ферма

6 =(3 – 4)/2 = 1 + 2 + 3,
28 =(7 – 8)/2 = 1 + 2 + 4 + 7 + 14

Послідовність простих чисел починається так: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, … Існують різні алгоритми перевірки числа на простоту.

Якщо потрібно перевірити на простоту число типу int, то можна обійтися без двійкового множення…. Асимптотика рішення

  • перевірка на простоту
  • тест Ферма
  • алгоритм
  • програмування
  • спортивне
  • асимптотика
  • НОД
  • двійкове множення