49 lines
2.0 KiB
Markdown
49 lines
2.0 KiB
Markdown
![]() |
---
|
|||
|
id: 5900f41e1000cf542c50ff30
|
|||
|
title: 'Завдання 177: Чотирикутники з цілими кутами'
|
|||
|
challengeType: 5
|
|||
|
forumTopicId: 301812
|
|||
|
dashedName: problem-177-integer-angled-quadrilaterals
|
|||
|
---
|
|||
|
|
|||
|
# --description--
|
|||
|
|
|||
|
Нехай ABCD — опуклий чотирикутник з діагоналями AC та BD. При кожній вершині діагональ утворює кут з обома сторонами, тобто маємо вісім кутів.
|
|||
|
|
|||
|
<img class="img-responsive center-block" alt="опуклий чотирикутник ABCD з діагоналями AC та BD" src="https://cdn.freecodecamp.org/curriculum/project-euler/integer-angled-quadrilaterals.gif" style="background-color: white; padding: 10px;" />
|
|||
|
|
|||
|
До прикладу, при вершині А є два кути — CAD та CAB.
|
|||
|
|
|||
|
Чотирикутник, вісім кутів якого мають цілі значення у градусах, називається чотирикутником з цілими кутами. Прикладом такого чотирикутника є квадрат з кутами по 45°. Ще одним прикладом такого чотирикутника може бути чотирикутник з кутами: DAC = 20°, BAC = 60°, ABD = 50°, CBD = 30°, BCA = 40°, DCA = 30°, CDB = 80°, ADB = 50°.
|
|||
|
|
|||
|
Яка загальна кількість неподібних чотирикутників з цілими кутами?
|
|||
|
|
|||
|
**Примітка:** В розрахунках можна припустити, що обчислений кут є цілим, якщо він знаходиться у межах ${10}^{-9}$ цілого значення.
|
|||
|
|
|||
|
# --hints--
|
|||
|
|
|||
|
`integerAngledQuadrilaterals()` має повертати `129325`.
|
|||
|
|
|||
|
```js
|
|||
|
assert.strictEqual(integerAngledQuadrilaterals(), 129325);
|
|||
|
```
|
|||
|
|
|||
|
# --seed--
|
|||
|
|
|||
|
## --seed-contents--
|
|||
|
|
|||
|
```js
|
|||
|
function integerAngledQuadrilaterals() {
|
|||
|
|
|||
|
return true;
|
|||
|
}
|
|||
|
|
|||
|
integerAngledQuadrilaterals();
|
|||
|
```
|
|||
|
|
|||
|
# --solutions--
|
|||
|
|
|||
|
```js
|
|||
|
// solution required
|
|||
|
```
|