45 lines
1.7 KiB
Markdown
45 lines
1.7 KiB
Markdown
![]() |
---
|
|||
|
id: 5900f4941000cf542c50ffa7
|
|||
|
title: 'Завдання 296: Кутовий перпендикуляр і дотична'
|
|||
|
challengeType: 5
|
|||
|
forumTopicId: 301948
|
|||
|
dashedName: problem-296-angular-bisector-and-tangent
|
|||
|
---
|
|||
|
|
|||
|
# --description--
|
|||
|
|
|||
|
Дано трикутник $ABC$, всі сторони якого вимірюються цілими числами, в якому $BC ≤ AC ≤ AB$. $k$ – це кутовий перпендикуляр кута $ACB$. $m$ – це дотична в $C$ до описаного навколо трикутника кола $ABC$. $n$ – це лінія, паралельна до $m$, що проходить через $B$.
|
|||
|
|
|||
|
Перетин $n$ і $k$ названо $E$.
|
|||
|
|
|||
|
<img class="img-responsive center-block" alt="трикутник ABC, в якому k - це кутовий перпендикуляр кута ACB, m - дотична в точці C, n - лінія, паралельна до m, яка проходить через B, і точка E - перетин k і n" src="https://cdn.freecodecamp.org/curriculum/project-euler/angular-bisector-and-tangent.gif" style="background-color: white; padding: 10px;" />
|
|||
|
|
|||
|
Скільки існує трикутників $ABC$ з периметром, що не перевищує $100\\,000$, і в яких $BE$ має довжину, яку можна виміряти цілими числами?
|
|||
|
|
|||
|
# --hints--
|
|||
|
|
|||
|
`angularBisectorAndTangent()` має повертати `1137208419`.
|
|||
|
|
|||
|
```js
|
|||
|
assert.strictEqual(angularBisectorAndTangent(), 1137208419);
|
|||
|
```
|
|||
|
|
|||
|
# --seed--
|
|||
|
|
|||
|
## --seed-contents--
|
|||
|
|
|||
|
```js
|
|||
|
function angularBisectorAndTangent() {
|
|||
|
|
|||
|
return true;
|
|||
|
}
|
|||
|
|
|||
|
angularBisectorAndTangent();
|
|||
|
```
|
|||
|
|
|||
|
# --solutions--
|
|||
|
|
|||
|
```js
|
|||
|
// solution required
|
|||
|
```
|