freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-214-totient-chains....

1.4 KiB

id challengeType title videoUrl localeTitle
5900f4421000cf542c50ff55 5 Problem 214: Totient Chains Problema 214 Cadenas totient

Description

Sea tot la función total de Euler, es decir, para un número natural n, φ (n) es el número de k, 1 ≤ k ≤ n, para el cual gcd (k, n) = 1.

Al iterar, cada entero positivo genera una cadena decreciente de números que termina en 1. Por ejemplo, si comenzamos con 5, se genera la secuencia 5,4,2,1. Aquí está una lista de todas las cadenas con longitud 4:

5,4,2,1 7,6,2,1 8,4,2,1 9,6,2,1 10,4,2,1 12,4,2,1 14,6,2,1 18 6,2,1

Solo dos de estas cadenas comienzan con un primo, su suma es 12.

¿Cuál es la suma de todos los números primos menores que 40000000 que generan una cadena de longitud 25?

Instructions

Tests

tests:
  - text: <code>euler214()</code> debe devolver 1677366278943.
    testString: 'assert.strictEqual(euler214(), 1677366278943, "<code>euler214()</code> should return 1677366278943.");'

Challenge Seed

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

euler214();

Solution

// solution required