Число Мерсенна — это число, которое можно записать как M_n = 2^n - 1, где n является натуральным числом. Числа Мерсенна получаются путем вычитания единицы из двойки, возведенной в некоторую степень. Например, первые несколько чисел Мерсенна выглядят так: Числа Мерсенна получили свое название в честь французского математика Марен Мерсенна, который в XVII веке исследовал их свойства и обнаружил несколько простых чисел Мерсенна. С тех пор числа Мерсенна привлекают внимание математиков и используются в различных областях, в том числе в криптографии и теории чисел. Несмотря на то, что числа Мерсенна имеют простой вид, в настоящее время не известно, существует ли бесконечное количество простых чисел Мерсенна. Вот пример кода для расчета простых чисел Мерсенна: Код включает две функции: isPrime() и mersennePrime(). Функция isPrime() проверяет, является ли число простым, а функция mersennePrime() вычисляет n-ое простое число Мерсенна, где n - натуральное число.
В функции isPrime() используетс