freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-358-cyclic-numbers....

56 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
id: 5900f4d21000cf542c50ffe5
challengeType: 5
title: 'Problem 358: Cyclic numbers'
videoUrl: ''
localeTitle: 'Problema 358: números cíclicos'
---
## Description
<section id="description"> Un número cíclico con n dígitos tiene una propiedad muy interesante: cuando se multiplica por 1, 2, 3, 4, ... n, todos los productos tienen exactamente los mismos dígitos, en el mismo orden, pero girados de manera circular ! <p> El número cíclico más pequeño es el número de 6 dígitos 142857: 142857 × 1 = 142857 142857 × 2 = 285714 142857 × 3 = 428571 142857 × 4 = 571428 142857 × 5 = 714285 142857 × 6 = 857142 </p><p> El siguiente número cíclico es 0588235294117647 con 16 dígitos: 0588235294117647 × 1 = 0588235294117647 0588235294117647 × 2 = 117647058823529 de los consumidores con el número de teléfono de serie: 058823529. </p><p> Tenga en cuenta que para los números cíclicos, los ceros iniciales son importantes. </p><p> Solo hay un número cíclico para el cual, los once dígitos más a la izquierda son 00000000137 y los cinco dígitos más a la derecha son 56789 (es decir, tiene la forma 00000000137 ... 56789 con un número desconocido de dígitos en el centro). Encuentra la suma de todos sus dígitos. </p></section>
## Instructions
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler358()</code> debe devolver 3284144505.
testString: 'assert.strictEqual(euler358(), 3284144505, "<code>euler358()</code> should return 3284144505.");'
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler358() {
// Good luck!
return true;
}
euler358();
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>