Files
freeCodeCamp/curriculum/challenges/ukrainian/10-coding-interview-prep/project-euler/problem-278-linear-combinations-of-semiprimes.md

1.6 KiB
Raw Permalink Blame History

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
5900f4831000cf542c50ff95 Завдання 278: Лінійні комбінації напівпростих чисел 5 301928 problem-278-linear-combinations-of-semiprimes

--description--

Зважаючи на значення цілих чисел 1 < a_1 < a_2 < \ldots < a_n, розглянемо лінійну комбінацію q_1a_1 + q_2a_2 + \ldots + q_na_n = b, використовуючи лише цілі значення q_k ≥ 0.

Зверніть увагу, що, можливо, для певного набору a_k не всі значення b можливі. Наприклад, якщо a_1 = 5, а a_2 = 7, то немає таких q_1 ≥ 0 та q_2 ≥ 0, щоб b було 1, 2, 3, 4, 6, 8, 9, 11, 13, 16, 18 чи 23.

Фактично, 23 є найбільшим неможливим значенням b для a_1 = 5 та a_2 = 7. Тому вважаємо, що f(5, 7) = 23. Так само можна показати, що f(6, 10, 15)=29, а f(14, 22, 77) = 195.

Знайдіть \sum f(pq,pr,qr), де p, q та r є простими числами, а p < q < r < 5000.

--hints--

linearCombinationOfSemiprimes() має повернути 1228215747273908500.

assert.strictEqual(linearCombinationOfSemiprimes(), 1228215747273908500);

--seed--

--seed-contents--

function linearCombinationOfSemiprimes() {

  return true;
}

linearCombinationOfSemiprimes();

--solutions--

// solution required