Простые множители 13195 числа 5, 7, 13 и 29.
Найти самый большой простой множитель числа 600851475143
Решение по C++
#include <iostream>
bool is_prime(long int);
int main()
{
long int k = 600851475143;
for (int i = 2; i < k; i++)
{
if (k%i == 0)
{
long int p = k/i;
if (is_prime(p))
{
std::cout << "Largest prime factor is - " << p << std::endl;
break;
}
}
}
return 0;
}
bool is_prime(long int a)
{
for (int i=2; i<a; i++)
{
if (a%i == 0)
return false;
}
return true;
}
Ответ
Largest prime factor is - 6857
Найти самый большой простой множитель числа 600851475143
Решение по C++
#include <iostream>
bool is_prime(long int);
int main()
{
long int k = 600851475143;
for (int i = 2; i < k; i++)
{
if (k%i == 0)
{
long int p = k/i;
if (is_prime(p))
{
std::cout << "Largest prime factor is - " << p << std::endl;
break;
}
}
}
return 0;
}
bool is_prime(long int a)
{
for (int i=2; i<a; i++)
{
if (a%i == 0)
return false;
}
return true;
}
Ответ
Largest prime factor is - 6857
Casino Review: Claim a $5000 Bonus at Yukon Gold Casino
ОтветитьУдалитьCasino Review 토토 배당률 – 사이트 추천 Claim a $5000 bonus at Yukon Gold Casino The game 바카라 사이트 comes with a deposit bonus of 스포츠 토토 사이트 up 라이브 바카라 to $5000 and an additional 150 free spins.