Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Как с этим бороться




Во-первых, можно поучится быстрее осуществлять проверку на делимость одного числа на другое, во-вторых можно попытаться число А подбирать таким образом, чтобы оно было простым с высокой степенью вероятности. Оказывается это возможно. Математик Мерсен обнаружил, что числа следующего вида

 

2n - 1

Являются простыми с высокой степенью вероятности.

 

Чтобы понять написанную выше фразу, посчитаем, сколько простых чисел находится в первой тысяче, и сколько чисел Мерсена в этой же тысяче являются простыми. Итак, числа Мерсена в первой тысяче - это следующие:

 

21 - 1 = 1; 22 -1 = 3; 23 - 1 = 7; 24 - 1 = 15; 25 - 1 = 31; 26 -1 = 63;

27 - 1 =127; 28 -1 = 255; 29 - 1 = 511;

 

Жирным шрифтом помечены простые числа. Всего на 9 чисел Мерсена 5 простых. В процентах это 5/9*100 = 55,6%. В то же время на 1000 первых натуральных чисел только 169 простых. В процентах это 169/1000*100 = 16,9%. То есть в первой тысяче в процентом отношении простые среди чисел Мерсена встречаются почти в 4 раза чаще, чем среди просто натуральных чисел

 

А теперь возьмём конкретное число Мерсена, например 24 - 1. Запишем его в виде двоичного числа.

 

24 - 1 = 10000 - 1 = 1111

 

Возьмём следующее число Мерсена 25 -1 и запишем его двоичным числом. Получим следующее:

 

25 -1 = 100000 - 1 = 11111

 

Уже видно, что все числа Мерсена представляют собой последовательность единиц, и уже сам этот факт даёт большой выигрыш. Во-первых, в двоичной системе счисления очень просто получить очередное число Мерсена. Для этого достаточно к очередному числу дописать единицу. Во-вторых, искать делители в двоичной системе на много проще, чем в десятичной.

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных