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

56 lines
1.5 KiB
Markdown
Raw Normal View History

---
id: 5900f4341000cf542c50ff46
challengeType: 5
title: 'Problem 199: Iterative Circle Packing'
videoUrl: ''
localeTitle: 'Problema 199: Embalagem com Círculo Iterativo'
---
## Description
<section id="description"> Três círculos de raio igual são colocados dentro de um círculo maior de forma que cada par de círculos seja tangente um ao outro e os círculos internos não se sobreponham. Existem quatro &quot;lacunas&quot; descobertas que devem ser preenchidas iterativamente com círculos mais tangentes. <p> Em cada iteração, um círculo de tamanho máximo é colocado em cada lacuna, o que cria mais lacunas para a próxima iteração. Após 3 iterações (foto), existem 108 intervalos e a fração da área que não é coberta por círculos é 0,06790342, arredondada para oito casas decimais. </p><p> Que fração da área não é coberta por círculos após 10 iterações? Dê sua resposta arredondada para oito casas decimais usando o formato x.xxxxxxxx. </p></section>
## Instructions
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: '<code>euler199()</code> deve retornar 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>