--- id: 5 localeTitle: 5900f4691000cf542c50ff7c challengeType: 5 title: 'Problem 253: Tidying up' --- ## Description
Un niño pequeño tiene un "número de oruga" que consta de cuarenta piezas de rompecabezas, cada una con un número, que, cuando están conectadas en una línea, revelan los números del 1 al 40 en orden. Todas las noches, el padre del niño tiene que recoger las piezas de la oruga que se han dispersado por la sala de juegos. Recoge las piezas al azar y las coloca en el orden correcto. A medida que la oruga se construye de esta manera, forma segmentos distintos que se fusionan gradualmente. El número de segmentos comienza en cero (no hay piezas colocadas), generalmente aumenta hasta aproximadamente once o doce, y luego tiende a disminuir nuevamente antes de terminar en un solo segmento (todas las piezas colocadas). Por ejemplo: Pieza colocada segmentos Hasta ahora121422936434554354 …… Sea M el número máximo de segmentos encontrados durante una ordenación aleatoria de la oruga. Para una oruga de diez piezas, el número de posibilidades para cada M es M Posibilidades1512 2250912 31815264 41418112 5144000 por lo que el valor más probable de M es 3 y el valor promedio es 385643⁄113400 = 3.400732, redondeado a seis lugares decimales. El valor más probable de M para una oruga de cuarenta piezas es 11; ¿Pero cuál es el valor promedio de M? Da tu respuesta redondeada a seis lugares decimales.
## Instructions
## Tests
```yml tests: - text: euler253() debe devolver 11.492847. testString: 'assert.strictEqual(euler253(), 11.492847, "euler253() should return 11.492847.");' ```
## Challenge Seed
```js function euler253() { // Good luck! return true; } euler253(); ```
## Solution
```js // solution required ```