freeCodeCamp/curriculum/challenges/portuguese/08-coding-interview-prep/project-euler/problem-177-integer-angled-...

56 lines
1.6 KiB
Markdown
Raw Normal View History

---
id: 5900f41e1000cf542c50ff30
challengeType: 5
title: 'Problem 177: Integer angled Quadrilaterals'
videoUrl: ''
localeTitle: 'Problema 177: Quadriláteros Angulares Inteiros'
---
## Description
<section id="description"> Deixe ABCD ser um quadrilátero convexo, com diagonais AC e BD. Em cada vértice, a diagonal faz um ângulo com cada um dos dois lados, criando oito ângulos de canto. <p> Por exemplo, no vértice A, os dois ângulos são CAD, CAB. Chamamos tal quadrilátero para o qual todos os oito ângulos de canto têm valores inteiros quando medidos em graus e um &quot;quadrilátero angular inteiro&quot;. Um exemplo de um quadrilátero angular inteiro é um quadrado, onde todos os oito ângulos de canto são 45 °. Outro exemplo é dado por DAC = 20 °, BAC = 60 °, ABD = 50 °, CBD = 30 °, BCA = 40 °, DCA = 30 °, CDB = 80 °, ADB = 50 °. Qual é o número total de quadriláteros angulares inteiros não semelhantes? Nota: Em seus cálculos você pode assumir que um ângulo calculado é integral se estiver dentro de uma tolerância de 10-9 de um valor inteiro. </p></section>
## Instructions
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler177()</code> deve retornar 129325.
testString: 'assert.strictEqual(euler177(), 129325, "<code>euler177()</code> should return 129325.");'
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler177() {
// Good luck!
return true;
}
euler177();
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>