freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-245-coresilience.sp...

1.3 KiB
Raw Blame History

id challengeType title videoUrl localeTitle
5900f4621000cf542c50ff74 5 Problem 245: Coresilience Problema 245: Coresiliencia

Description

Llamaremos a una fracción que no puede cancelarse una fracción resistente. Además, definiremos la resiliencia de un denominador, R (d), como la relación de sus fracciones propias que son resilientes; por ejemplo, R (12) = 411.

La resistencia de un número d> 1 es entonces φ (d) d - 1, donde φ es la función totient de Euler. Además, definimos la coresiliencia de un número n> 1 como C (n) = n - φ (n) n - 1. La coresiliencia de un primo p es C (p) = 1p - 1. Halla la suma de todos los enteros compuestos 1 <n ≤ 2 × 1011, para el cual C (n) es una fracción unitaria.

Instructions

Tests

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

Challenge Seed

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

euler245();

Solution

// solution required