freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-399-squarefree-fibo...

2.2 KiB

id challengeType title videoUrl localeTitle
5900f4fc1000cf542c51000e 5 Problem 399: Squarefree Fibonacci Numbers Problema 399: Números de Fibonacci sin cuadrados

Description

Los primeros 15 números de fibonacci son: 1,1,2,3,5,8,13,21,34,55,89,144,233,377,610. Se puede ver que 8 y 144 no son cuadrados libres: 8 es divisible por 4 y 144 es divisible por 4 y por 9. Así que los primeros 13 números de fibonacci cuadrados libres son: 1,1,2,3,5,13,21, 34,55,89,233,377 y 610.

El número de fibonacci libre cuadrado número 200 es: 971183874599339129547649988289594072811608739584170445. Los últimos dieciséis dígitos de este número son: 1608739584170445 y en notación científica este número se puede escribir como 9.7e53.

Encuentra el número 100 000 000 de squarefree fibonacci. Indique en su respuesta los últimos dieciséis dígitos seguidos de una coma seguida del número en notación científica (redondeado a un dígito después del punto decimal). Para el número 200 de squarefree la respuesta hubiera sido: 1608739584170445,9.7e53

Nota: Para este problema, suponga que para cada p primo, el primer número de fibonacci divisible por p no es divisible por p2 (esto es parte de la conjetura de Wall). Esto se ha verificado para números primos ≤ 3 · 1015, pero no se ha probado en general.

Si sucede que la conjetura es falsa, no se garantiza que la respuesta aceptada a este problema sea el número de 100 000 000 de fibonacci sin cuadrado, sino que representa solo un límite inferior para ese número.

Instructions

Tests

tests:
  - text: '<code>euler399()</code> debe devolver 1508395636674243, 6.5e27330467.'
    testString: 'assert.strictEqual(euler399(), 1508395636674243, 6.5e27330467, "<code>euler399()</code> should return 1508395636674243, 6.5e27330467.");'

Challenge Seed

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

euler399();

Solution

// solution required