freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/project-euler/problem-269-polynomials-with-at-least-one-integer-root.russian.md

1.5 KiB
Raw Blame History

id, challengeType, title, forumTopicId, localeTitle
id challengeType title forumTopicId localeTitle
5900f4791000cf542c50ff8c 5 Problem 269: Polynomials with at least one integer root 301918 Задача 269: Полиномы с хотя бы одним целым корнем

Description

Корень или нуль многочлена P (x) является решением уравнения P (x) = 0. Определим Pn как многочлен, коэффициенты которого являются числами n. Например, P5703 (x) = 5x3 + 7x2 + 3.

Мы можем видеть, что: Pn (0) - последняя цифра n, Pn (1) - сумма цифр n, Pn (10) - n. Define Z (k) как число положительных целых чисел, n , не превышающее k, для которого многочлен Pn имеет хотя бы один целочисленный корень.

Можно проверить, что Z (100 000) составляет 14696.

Что такое Z (1016)?

Instructions

Tests

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

Challenge Seed

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

euler269();

Solution

// solution required