45 lines
1.3 KiB
Markdown
45 lines
1.3 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$ は、$ABC$ の外接円の $C$ における接線です。 $n$は、$B$ を通り $m$ に平行な線です。
|
|
|
|
$n$ と $k$ の交点を $E$ とします。
|
|
|
|
<img class="img-responsive center-block" alt="三角形 ABC において、k は角 ACB の二等分線、m は点 C での接線、n は B を通り m に平行な線、点 E は k と n の交点を示す" src="https://cdn.freecodecamp.org/curriculum/project-euler/angular-bisector-and-tangent.gif" style="background-color: white; padding: 10px;" />
|
|
|
|
$BE$ の長さが整数であり周長が $100\\,000$ を超えない三角形 $ABC$ はいくつありますか。
|
|
|
|
# --hints--
|
|
|
|
`angularBisectorAndTangent()` は `1137208419` を返す必要があります。
|
|
|
|
```js
|
|
assert.strictEqual(angularBisectorAndTangent(), 1137208419);
|
|
```
|
|
|
|
# --seed--
|
|
|
|
## --seed-contents--
|
|
|
|
```js
|
|
function angularBisectorAndTangent() {
|
|
|
|
return true;
|
|
}
|
|
|
|
angularBisectorAndTangent();
|
|
```
|
|
|
|
# --solutions--
|
|
|
|
```js
|
|
// solution required
|
|
```
|