From d2a1c5bf0156995ade7d142aa0e13f45a1f94f41 Mon Sep 17 00:00:00 2001 From: Nikolai Papin Date: Sat, 2 Nov 2024 16:19:05 +0300 Subject: [PATCH] replaced M_p calculation in task4 --- README.md | 2 +- task4.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2c08133..3a2a846 100644 --- a/README.md +++ b/README.md @@ -125,7 +125,7 @@ bool lucasLehmerTest(long long p) { if (p == 2) return true; // M_2 = 3, простое число // Вычисляем M_p = 2^p - 1 - long long M_p = (1LL << p) - 1; // 1LL << p эквивалентно 2^p + long long M_p = pow(2, p) - 1; // Начальное значение s long long s = 4; diff --git a/task4.cpp b/task4.cpp index fd3cfd9..10f0431 100644 --- a/task4.cpp +++ b/task4.cpp @@ -13,7 +13,7 @@ bool lucasLehmerTest(long long p) { if (p == 2) return true; // M_2 = 3, простое число // Вычисляем M_p = 2^p - 1 - long long M_p = (1LL << p) - 1; // 1LL << p эквивалентно 2^p + long long M_p = pow(2, p) - 1; // Начальное значение s long long s = 4;