freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/project-euler/problem-304-primonacci.russ...

1.4 KiB

id challengeType title forumTopicId localeTitle
5900f49d1000cf542c50ffaf 5 Problem 304: Primonacci 301958 Выпуск 304: Примоначчи

Description

Для любого натурального n функция next_prime (n) возвращает наименьшее простое число p такое, что p> n.

Последовательность a (n) определяется: a (1) = next_prime (1014) и a (n) = next_prime (a (n-1)) для n> 1.

Последовательность фибоначчи f (n) определяется следующим образом: f (0) = 0, f (1) = 1 и f (n) = f (n-1) + f (n-2) при n> 1.

Последовательность b (n) определяется как f (a (n)).

Найдите Σb (n) для 1≤n≤100 000. Дайте свой ответ mod 1234567891011.

Instructions

Tests

tests:
  - text: <code>euler304()</code> should return 283988410192.
    testString: assert.strictEqual(euler304(), 283988410192);

Challenge Seed

function euler304() {
  // Good luck!
  return true;
}

euler304();

Solution

// solution required