mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-08 00:00:41 -04:00
1.3 KiB
1.3 KiB
id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName |
|---|---|---|---|---|
| 5900f5151000cf542c510028 | Problema 425: Connessione prima | 1 | 302095 | problem-425-prime-connection |
--description--
Si dice che due numeri positivi A e B sono connessi (indicati da "$A ↔ B$") se una di queste condizioni è soddisfatta:
AeBhanno la stessa lunghezza e differiscono in una cifra esatta; per esempio,123 ↔ 173.- Aggiungendo una cifra alla sinistra di
A(oB) si ottieneB(oA); per esempio,23 ↔ 223e123 ↔ 23.
Chiamiamo un primo P un parente di 2 se esiste una catena di primi connessi tra 2 e P e nessun primo nella catena supera P.
Ad esempio, 127 è un parente di 2. Una delle catene possibili è mostrata di seguito:
2 ↔ 3 ↔ 13 ↔ 113 ↔ 103 ↔ 107 ↔ 127
Tuttavia, 11 e 103 non sono parenti di 2.
Sia F(N) la somma dei primi ≤ N che non sono parenti di 2. Possiamo verificare che F({10}^3) = 431 e F({10}^4) = 78\\,728.
Trova F({10}^7).
--hints--
primeConnection() dovrebbe restituire 46479497324.
assert.strictEqual(primeConnection(), 46479497324);
--seed--
--seed-contents--
function primeConnection() {
return true;
}
primeConnection();
--solutions--
// solution required