--- id: 5900f3861000cf542c50fe99 challengeType: 5 title: 'Problem 26: Reciprocal cycles' videoUrl: '' localeTitle: 'Problema 26: ciclos recíprocos' --- ## Description
Una fracción unitaria contiene 1 en el numerador. La representación decimal de las fracciones unitarias con denominadores 2 a 10 se da:
Media = 0,5
1/3 = 0. (3)
1/4 = 0,25
1/5 = 0,2
1/6 = 0,1 (6)
Séptima = 0. (142857)
1/8 = 0,125
1/9 = 0. (1)
1/10 = 0,1
Donde 0.1 (6) significa 0.166666 ..., y tiene un ciclo recurrente de 1 dígito. Puede ser visto que 1/7 tiene un ciclo recurrente de 6 dígitos. Encuentre el valor de d < n para el cual 1 / d contiene el ciclo recurrente más largo en su parte de fracción decimal.
## Instructions
## Tests
```yml tests: - text: reciprocalCycles(700) deben devolver 659. testString: 'assert(reciprocalCycles(700) == 659, "reciprocalCycles(700) should return 659.");' - text: reciprocalCycles(800) deben devolver 743. testString: 'assert(reciprocalCycles(800) == 743, "reciprocalCycles(800) should return 743.");' - text: reciprocalCycles(900) deben devolver 887. testString: 'assert(reciprocalCycles(900) == 887, "reciprocalCycles(900) should return 887.");' - text: reciprocalCycles(1000) deben devolver 983. testString: 'assert(reciprocalCycles(1000) == 983, "reciprocalCycles(1000) should return 983.");' ```
## Challenge Seed
```js function reciprocalCycles(n) { // Good luck! return n; } reciprocalCycles(1000); ```
## Solution
```js // solution required ```