freeCodeCamp/curriculum/challenges/portuguese/08-coding-interview-prep/project-euler/problem-269-polynomials-wit...

1.3 KiB

id challengeType title videoUrl localeTitle
5900f4791000cf542c50ff8c 5 Problem 269: Polynomials with at least one integer root Problema 269: Polinômios com pelo menos uma raiz inteira

Description

Uma raiz ou zero de um polinômio P (x) é uma solução para a equação P (x) = 0. Defina Pn como o polinômio cujos coeficientes são os dígitos de n. Por exemplo, P5703 (x) = 5x3 + 7x2 + 3.

Podemos ver que: Pn (0) é o último dígito de n, Pn (1) é a soma dos dígitos de n, Pn (10) é n próprio.Defina Z (k) como o número de inteiros positivos, n , não excedendo k para o qual o polinômio Pn tem pelo menos uma raiz inteira.

Pode ser verificado que Z (100 000) é 14696.

O que é Z (1016)?

Instructions

Tests

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

Challenge Seed

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

euler269();

Solution

// solution required