56 lines
2.0 KiB
Markdown
56 lines
2.0 KiB
Markdown
|
---
|
|||
|
id: 5900f4691000cf542c50ff7c
|
|||
|
challengeType: 5
|
|||
|
title: 'Problem 253: Tidying up'
|
|||
|
videoUrl: ''
|
|||
|
localeTitle: 'Problema 253: Arrumando'
|
|||
|
---
|
|||
|
|
|||
|
## Description
|
|||
|
<section id="description"> Uma criança pequena tem uma “lagarta de número” consistindo de quarenta peças de quebra-cabeças, cada uma com um número, que, quando conectadas juntas em uma linha, revelam os números de 1 a 40 em ordem. <p> Toda noite, o pai da criança tem que pegar os pedaços da lagarta espalhados pela sala de jogos. Ele pega as peças aleatoriamente e as coloca na ordem correta. Como a lagarta é construída dessa maneira, ela forma segmentos distintos que se fundem gradualmente. O número de segmentos começa em zero (sem peças colocadas), geralmente aumenta até cerca de onze ou doze, depois tende a cair novamente antes de terminar em um único segmento (todas as peças colocadas). </p><p> Por exemplo: </p><p> Peças colocadas segmentos tão longe121422936434554354 …… </p><p> Seja M o número máximo de segmentos encontrados durante uma limpeza aleatória da lagarta. Para uma lagarta de dez peças, o número de possibilidades para cada M é </p><p> M Possibilidades1512 2250912 31815264 41418112 5144000 </p><p> portanto, o valor mais provável de M é 3 e o valor médio é 385643⁄113400 = 3,400732, arredondado para seis casas decimais. </p><p> O valor mais provável de M para uma lagarta de quarenta peças é 11; mas qual é o valor médio de M? Dê sua resposta arredondada para seis casas decimais. </p></section>
|
|||
|
|
|||
|
## Instructions
|
|||
|
<section id="instructions">
|
|||
|
</section>
|
|||
|
|
|||
|
## Tests
|
|||
|
<section id='tests'>
|
|||
|
|
|||
|
```yml
|
|||
|
tests:
|
|||
|
- text: <code>euler253()</code> deve retornar 11.492847.
|
|||
|
testString: 'assert.strictEqual(euler253(), 11.492847, "<code>euler253()</code> should return 11.492847.");'
|
|||
|
|
|||
|
```
|
|||
|
|
|||
|
</section>
|
|||
|
|
|||
|
## Challenge Seed
|
|||
|
<section id='challengeSeed'>
|
|||
|
|
|||
|
<div id='js-seed'>
|
|||
|
|
|||
|
```js
|
|||
|
function euler253() {
|
|||
|
// Good luck!
|
|||
|
return true;
|
|||
|
}
|
|||
|
|
|||
|
euler253();
|
|||
|
|
|||
|
```
|
|||
|
|
|||
|
</div>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
</section>
|
|||
|
|
|||
|
## Solution
|
|||
|
<section id='solution'>
|
|||
|
|
|||
|
```js
|
|||
|
// solution required
|
|||
|
```
|
|||
|
</section>
|