56 lines
1.3 KiB
Markdown
56 lines
1.3 KiB
Markdown
|
---
|
||
|
id: 5900f4621000cf542c50ff75
|
||
|
challengeType: 5
|
||
|
title: 'Problem 246: Tangents to an ellipse'
|
||
|
videoUrl: ''
|
||
|
localeTitle: 'Problema 246: Tangentes para uma elipse'
|
||
|
---
|
||
|
|
||
|
## Description
|
||
|
<section id="description"> Uma definição para uma elipse é: Dado um círculo c com centro M e raio r e um ponto G tal que d (G, M) <p> A construção dos pontos da elipse é mostrada abaixo. </p><p> São dados os pontos M (-2000,1500) e G (8000,1500). Dado é também o círculo c com o centro M e o raio 15000. O lugar geométrico dos pontos equidistantes de G e c formam uma elipse e. De um ponto P para fora e as duas tangentes t1 e t2 para a elipse são desenhadas. Deixe os pontos em que t1 e t2 tocarem a elipse ser R e S. </p><p> Para quantos pontos de rede P é o ângulo RPS maior que 45 graus? </p></section>
|
||
|
|
||
|
## Instructions
|
||
|
<section id="instructions">
|
||
|
</section>
|
||
|
|
||
|
## Tests
|
||
|
<section id='tests'>
|
||
|
|
||
|
```yml
|
||
|
tests:
|
||
|
- text: <code>euler246()</code> deve retornar 810834388.
|
||
|
testString: 'assert.strictEqual(euler246(), 810834388, "<code>euler246()</code> should return 810834388.");'
|
||
|
|
||
|
```
|
||
|
|
||
|
</section>
|
||
|
|
||
|
## Challenge Seed
|
||
|
<section id='challengeSeed'>
|
||
|
|
||
|
<div id='js-seed'>
|
||
|
|
||
|
```js
|
||
|
function euler246() {
|
||
|
// Good luck!
|
||
|
return true;
|
||
|
}
|
||
|
|
||
|
euler246();
|
||
|
|
||
|
```
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
</section>
|
||
|
|
||
|
## Solution
|
||
|
<section id='solution'>
|
||
|
|
||
|
```js
|
||
|
// solution required
|
||
|
```
|
||
|
</section>
|