freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-199-iterative-circl...

65 lines
1.4 KiB
Markdown
Raw Normal View History

---
id: 5
localeTitle: 5900f4341000cf542c50ff46
challengeType: 5
title: 'Problem 199: Iterative Circle Packing'
---
## Description
<section id='description'>
Tres círculos de igual radio se colocan dentro de un círculo más grande de modo que cada par de círculos sea tangente entre sí y los círculos internos no se superpongan. Hay cuatro &quot;huecos&quot; descubiertos que se deben llenar de forma iterativa con más círculos tangentes.
En cada iteración, se coloca un círculo de tamaño máximo en cada espacio, lo que crea más espacios para la siguiente iteración. Después de 3 iteraciones (en la imagen), hay 108 espacios y la fracción del área que no está cubierta por círculos es 0.06790342, redondeada a ocho lugares decimales.
¿Qué fracción del área no está cubierta por círculos después de 10 iteraciones?
Da tu respuesta redondeada a ocho decimales usando el formato x.xxxxxxxx.
</section>
## Instructions
<section id='instructions'>
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler199()</code> debe devolver 0.00396087.
testString: 'assert.strictEqual(euler199(), 0.00396087, "<code>euler199()</code> should return 0.00396087.");'
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler199() {
// Good luck!
return true;
}
euler199();
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>