freeCodeCamp/curriculum/challenges/portuguese/08-coding-interview-prep/project-euler/problem-184-triangles-conta...

56 lines
1.4 KiB
Markdown
Raw Normal View History

---
id: 5900f4241000cf542c50ff37
challengeType: 5
title: 'Problem 184: Triangles containing the origin'
videoUrl: ''
localeTitle: 'Problema 184: Triângulos contendo a origem'
---
## Description
<section id="description"> Considere o conjunto Ir de pontos (x, y) com coordenadas inteiras no interior do círculo com raio r, centralizado na origem, ou seja, x2 + y2 &lt;r2. Para um raio de 2, I2 contém os nove pontos (0,0), (1,0), (1,1), (0,1), (-1,1), (-1,0), ( -1, -1), (0, -1) e (1, -1). Existem oito triângulos com todos os três vértices em I2 que contêm a origem no interior. Dois deles são mostrados abaixo, os outros são obtidos por rotação. <p> Para um raio de 3, existem 360 triângulos contendo a origem no interior e tendo todos os vértices em I3 e para I5 o número é 10600. </p><p> Quantos triângulos existem contendo a origem no interior e tendo todos os três vértices em I105? </p></section>
## Instructions
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler184()</code> deve retornar 1725323624056.
testString: 'assert.strictEqual(euler184(), 1725323624056, "<code>euler184()</code> should return 1725323624056.");'
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler184() {
// Good luck!
return true;
}
euler184();
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>