freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-394-eating-pie.span...

56 lines
1.7 KiB
Markdown
Raw Normal View History

---
2018-10-10 20:20:40 +00:00
id: 5900f4f71000cf542c510009
challengeType: 5
title: 'Problem 394: Eating pie'
2018-10-10 20:20:40 +00:00
videoUrl: ''
localeTitle: 'Problema 394: comer pastel'
---
## Description
2018-10-10 20:20:40 +00:00
<section id="description"> Jeff come un pastel de una manera inusual. El pastel es circular. Comienza con cortar un corte inicial en el pastel a lo largo de un radio. Si bien queda al menos una fracción dada de la tarta F, realiza el siguiente procedimiento: - Hace dos rebanadas desde el centro de la tarta a cualquier punto de lo que queda del borde de la tarta, cualquier punto en el borde de la tarta restante es igualmente probable. Esto dividirá el pastel restante en tres partes. - Yendo en sentido contrario a las agujas del reloj desde el corte inicial, toma las dos primeras piezas de pastel y las come. Cuando queda menos de una fracción F de pastel, no repite este procedimiento. En su lugar, se come todo el pastel restante. <p> Para x ≥ 1, sea E (x) el número esperado de veces que Jeff repita el procedimiento anterior con F = 1 / x. Se puede verificar que E (1) = 1, E (2) ≈ 1.2676536759, y E (7.5) ≈ 2.1215732071. </p><p> Encuentre E (40) redondeado a 10 lugares decimales detrás del punto decimal. </p></section>
## Instructions
2018-10-10 20:20:40 +00:00
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler394()</code> debe devolver 3.2370342194.
testString: 'assert.strictEqual(euler394(), 3.2370342194, "<code>euler394()</code> should return 3.2370342194.");'
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler394() {
// Good luck!
return true;
}
euler394();
2018-10-10 20:20:40 +00:00
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>