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

62 lines
1.6 KiB
Markdown
Raw Normal View History

---
id: 5
localeTitle: 5900f41e1000cf542c50ff30
challengeType: 5
title: 'Problem 177: Integer angled Quadrilaterals'
---
## Description
<section id='description'>
Deje que ABCD sea un cuadrilátero convexo, con diagonales AC y BD. En cada vértice, la diagonal forma un ángulo con cada uno de los dos lados, creando ocho ángulos de esquina.
Por ejemplo, en el vértice A, los dos ángulos son CAD, CAB.
Llamamos a este cuadrilátero para el cual los ocho ángulos de las esquinas tienen valores enteros cuando se miden en grados, un &quot;cuadrilátero en ángulo entero&quot;. Un ejemplo de un cuadrilátero en ángulo entero es un cuadrado, donde los ocho ángulos de las esquinas son 45 °. Otro ejemplo está dado por DAC = 20 °, BAC = 60 °, ABD = 50 °, CDB = 30 °, BCA = 40 °, DCA = 30 °, CDB = 80 °, ADB = 50 °.
¿Cuál es el número total de cuadriláteros en ángulo enteros no similares?
Nota: En sus cálculos, puede suponer que un ángulo calculado es integral si está dentro de una tolerancia de 10-9 de un valor entero.
</section>
## Instructions
<section id='instructions'>
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler177()</code> debe devolver 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>